CS 5984 Special Study: Computer Graphics

Spring 2003

Wednesday, 4:00pm-6:45pm, NVC Room 324

CRN 16375


The course web site is available on the Virginia Tech Blackboard server at http://www.learn.vt.edu/. Once you log on using your Virginia Tech PID and password, in the section My Courses follow the link SS: Computer Graphics Spring-03. The link is present only if you are registered for the course. This page contains overall information about the course, as follows:


Course Description:

This course covers techniques for 2D and 3D computer graphics, including graphics hardware, 2D and 3D primitives, rendering, and transformations, visible surface determination, and basic illumination and shading. More advanced techniques used for volume visualization, special visual effects and virtual reality are also review. The student will learn related algorithms and techniques, and gain the knowledge necessary to understand the latest innovations in computer graphics and design new techniques.


Instructor:

Denis Gracanin, Ph.D., P.E.

Assistant Professor
Department of Computer Science
Virginia Tech
Northern Virginia Center, Room 419
7054 Haycock Road
Falls Church, VA 22043

Phone: (703) 538-8378
Fax: (703) 538-8348
Email: gracanin@vt.edu

Office Hours: Monday and Wednesday 2-4pm


Textbook:

Edward Angel, Interactive Computer Graphics, Third Edition, Addison Wesley, 2003, ISBN 0-201-77343-0..

Other materials:


Grading:


Graduate Honor System:


Lecture Schedule:

Week
Date
Topic
Textbook
1
January 15, 2003
Lecture 1: Graphics Systems and Models Chapter 1
2
January 22, 2003
Lecture 2: Graphics Programming Chapter 2
3
January 29, 2003
Lecture 3: Input and Interaction Chapter 3
4
February 5, 2003
Lecture 4: Geometric Objects and Transformations Chapter 4
5
February 12, 2003
Lecture 5: Viewing Chapter 5
6
February 19, 2003
Lecture 6: Shading Chapter 6
7
February 26, 2003
Lecture 7: Discrete Techniques Chapter 7
8
March 5, 2003
SPRING BREAK N/A
9
March 12, 2003
Midterm Exam Chapters 1-7
10
March 19, 2003
Lecture 8: Implementing of a Renderer Chapter 8
11
March 26, 2003
Lecture 9: Hierarchical and Object-Oriented Modeling Chapter 9
12
April 2, 2003
Lecture 10: Curves and Surfaces Chapter 10
13
April 9, 2003
Lecture 11: Procedural methods Chapter 11
14
April 16, 2003
Lecture 12: Visualization Chapter 12
15
April 23, 2003
Lecture 13: Advanced Rendering Chapter 13
16
April 30, 2003
Project Presentations N/A
17
May 7, 2003
Final Exam Chapters 1-13

 


Page last modified on January 19, 2003 at 3:00pm.