Course

Online courses

  • CMU's introductory to Computer Graphics (2020)

    A comprehensive introduction to various topics in computer graphics

  • Dartmouth CS87 Rendering Algorithms

    The course nicely fills the gap between a Ray Tracing in One Weekend style toy renderer and a more general and fully-fledged renderer that PBRT describes

  • UPenn CIS 5650 GPU Programming and Architecture (2025)

    A course that introduce GPU parallel programming with a Computer Graphics flavor

  • Introduction to Computer Graphics - Cem Yuksel (2021)

    A video lecture series introducing computer graphics fundamentals by Cem Yuksel.

  • TU Wien: Vulkan Lecture Series (2021)

    Lecture series on Vulkan programming from TU Wien

  • CSC417/CSC2549 - Physics-based Animation

    University course lectures on physics-based animation