CS 112: Introduction to Computer Graphics
Instructor: Aditi Majumder (Office: Bren Hall 4056)
Class Timings: MWF, 10:00am
- 10:50am
Email: majumder @ ics.uci.edu
Phone: 824-8877
Teaching Assistant
Shan
Jiang(sjiang4@uci.edu)
Student Discussion and Questions: NOTEBOARD
Tentative Outline
of the Syallabus
- The Rendering Pipeline (2)
- Transformations (4)
- Lighting and Shading (3)
- Rasterization (2)
- Clipping, Occlusion and
Display (4)
- Texture Mapping, Bump Mapping
and Environment Mapping (4)
- Shadows and Multi-rendering
(1)
- Animation (1)
- Curves and Surfaces (1)
- Other effects (2)
Books
- No Text
- References
- Computer Graphics with
OpenGL, Prentice Hall, Hearn and Baker
- Fundamentals of
Computer Graphics, A. K. Peters, Peter Shirley et al.
- Interactive Computer
Graphics: A Top Down Approach Using OpenGL, Addison Wesley, Edward Angel
- Introduction to
Computer Graphics, Addison Wesley, J. D. Foley, A. van Dam, S. K. Feiner
and J. F. Hughes.
- Computer Graphics:
Principles and Practice, Addison Wesley, J. D. Foley, A. van Dam, S. K.
Feiner and J. F. Hughes
- 3D Computer Graphics,
Addison Wesley, A. Watt
Handouts
Grading Policy
- Programming Assignments : 25%
- Written Assignments: 15%
- Midterms: 15%
- Final: 25%
- Final Project: 20%
Class Material
·
Color (19,
22, 24 Apr)
·
Clipping
(May 8, May 10)
Programming Assignments
Written Assignments