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 for the spring semester. If you miss the office hours, please send emails to Professor Hong Qin in order to make an appointment!


Section 01
Mondays & Wednesdays
Meeting Room: TBA


Professor Hong Qin

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

Instructor's Office Hours are online for Spring 2021 semester.
Meeting Room: TBA


Xi Han

Office Hours:
Tuesdays 8:00pm-10:00pm
Thursdays 8:00pm-10:00pm
Or By appointment

TA's Office Hours are online for Spring 2021 semester.
Meeting Room is posted in TA Help Page.