Give a solid foundation in introductory computer graphics. Provide valuable graphics programming experiences in the term projects. Ensure a fair and accurate measurement of student performance.
Students are expected to have read the assigned chapters before the indicated class session.
Week Monday Wednesday
1 Aug 30: 1 Introduction to Graphics Sep 1: 2.1 2D Primitives
2 Labor Day Holiday Sep 8: 2.2-2.4 2D Primitives (cont.)
Homework 1 due
3 Sep 13: 3.1, 3.2 2D Algorithms Sep 15: 3.3-3.5 2D Algorithms (cont.)
4 Sep 20: 3.10, 3.12, 3.15 2D Algorithms (cont.) Sep 22: 4.1-4.3, 4.5 Graphics Hardware
Project 1 due
5 Sep 27: 5.2-5.4 Geometry Sep 29: 5.7-5.9 Geometry (cont.)
Homework 2 due
6 Oct 4: 6.1-6.4 3D Viewing Oct 6: 6.5-6.7 3D Viewing (cont.)
Homework 3 due
7 Oct 11: 7.1, 7.2 Object Hierarchy Oct 13: 7.3, 7.4, 7.10 Object Hierarchy (cont.)
Project 2 due
8 Oct 18: 8.1, 8.2 Interaction Oct 20: 8.3, 8.4 Interaction (cont.)
Homework 4 due
9 Oct 25: Review Oct 27: Mid-term Exam
10 Nov 1: 9.1 Curves Nov 3: 9.2.1, 9.2.2, 9.2.3 Curves (cont.)
Project 3 due
11 Nov 8: 11.1, 11.2 Light Nov 10: 11.3, 11.4 Light (cont.)
12 Nov 15: 12.1, 12.2 Realism Nov 17: 12.3, 12.4 Realism (cont.)
Homework 5 due
13 Nov 22: 12.5, 12.6 Realism (cont.) Nov 24: Gamma Correction
14 Nov 29: 12.7, 12.8, 12.9 Realism (cont.) Dec 1: 13.1, 13.2 Visible Surfaces
Project 4 due
15 Dec 6: 14.1, 14.2 Illumination Dec 8: Review
16 December 13: Final examination,
4:30 PM to 6:30 PM
Email: Richard dot J dot Wagner at gmail dot com
syllabus.htm, this hand crafted HTML file created August 21, 1998.
Last updated May 15, 2011, by
Rick Wagner.
Copyright © 1998-2011 by Rick Wagner, all rights reserved.