Skip to content

USTC Computer Graphics


  • Offered by: USTC
  • Prerequisites: Calculus, Linear Algebra, C/C++ Programming, Data Structures
  • Programming Languages: C/C++
  • Difficulty: 🌟🌟🌟
  • Class Hour: 100 hours

Mr. Liu Ligang from the School of Mathematics at USTC uploaded the course during the 2020 epidemic, and I personally feel that it is more comprehensive compared to Games101's focus on rendering, with content such as discrete geometry processing that the latter does not have, and it seems to be more mathematical, so it can be complemented with Games101, and the course materials are fully open to the public.

Course Resources

  • Course Website:
  • Recordings:
  • Textbooks:E. Angel, Interactive Computer Graphics — A top-down approach using OpenGL™, 6th ed., 2011.(This course does not prescribe the use of a prescribed textbook, and focuses on cutting-edge academic papers; the following textbooks are for reference only)
  • Assignments:, 9 homework and 1 project