| Class Sessions |
||
|
MWF, 01:05 - 01:55 CoC Room 102 Class Forum (You need your GTID to login the system.)
| ||
Instructor |
Teaching Assistant |
|
|
Greg Turk turk at cc.gatech.edu Office hours: 2:00-3:00pm, Wednesday(in CoC commons) Office: TSRB 319 (404) 894-7508
|
Michael Su thunderbird at gatech.edu Office hours: 4:30-5:30pm, Wednesday TSRB 3rd floor(open area near room 318) |
|
| Required Textbook |
||
Fundamentals of Computer Graphics, Second Edition, by Peter
Shirley et al.
| ||
| Grading |
||
| ||
| Programming Projects |
||
|
Computer graphics is learned best by doing. Each student will complete
five programming projects, and most of them will be written in a Java-like
language. Students may talk with one another about any of the concepts
required for the programming projects, but each student must perform the
actual programming of this assignment on their own. Students must write
all of the code for each assignment themselves without any form of code
sharing by electronic, written, verbal or any other means. The only
code from others that may be used in these assignments are those that
are given by the instructor. Note that it is impossible to get a good
grade in this course without completing all five programming assignments.
| ||
| Late Policy |
||
|
The grade on a late assignment will drop 5% for each day beyond the due
date. A day ends exactly at midnight (specifically 11:59pm). No late
assignments will be accepted four days or later after the date that the
assignment was due.
| ||
| Language for Assignments |
||
|
Several of our class assignments will be done using the language called
"Processing". There is a main site
for the language, which includes
example code,
reference pages, and
downloads of the
language for Windows, Linux and OS X.
| ||
| Assignments |
||
| ||
| Course Notes |
||
|
| ||
| Required Reading |
||
|
||
| Useful Graphics Links |
||
| | |