ICS 481: Introduction to Computer Graphics

Description: Fundamentals of computer graphics including graphics hardware, representation, manipulation, and display of two- and three-dimensional objects, use of commercial software.

Objectives

Course Learning Outcomes: See objectives.

Program Learning Outcomes

Prerequisites: 311 and either MATH 216, MATH 242, or MATH 252A; or consent.

Textbook(s): OpenGL Programming Guide, Addison-Wesley.

Grading

Schedule: Weeks 1, 2: Introduction Weeks 3, 4: Drawing geometric objects Weeks 5, 6, 7, 8: Viewing objects Week 9: Color Week 10: Lighting Week 11: Display lists Week 12: Frame buffers Weeks 13, 14: Advanced topics Weeks 15, 16: Presentations Week 17: Final exam