This undergraduate course will cover the basic concepts, mathematical foundations, fundamental theories and algorithms, software techniques, hardware and system issues, and application examples of computer graphics. The main topics will center on modeling, rendering, interaction, and animation. Finally, if time permits, we shall give a brief overview of various advanced graphics research topics.

Course Credits: 3


  • Computer Science Background: Data Structures, Programming Languages and Skills (such as C/C++.)

  • Mathematics Sophistication: Calculus, Linear Algebra, basic Analytic Geometry.

  • Course Prerequisites: Please NOTE whether you have satisfied the course prerequisites (CSE 219 and CSE 220, or permission of instructor.) Anyone with the prerequisites is invited to register. Please talk to Professor Hong Qin if you are interested in registering for this course. If you miss the office hours, please send emails to Professor Hong Qin in order to make an appointment!


Section 01
Mondays & Wednesdays
Frey Hall 313


Professor Hong Qin

Office Hours:
Mondays 4:00pm-6:00pm
Wednesdays 4:00pm-6:00pm
Or By appointment


Please refer to TA Help Page.