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

  • TU Wien: Vulkan Lecture Series (2021)

    Lecture series on Vulkan programming from TU Wien

  • VK_KHR_dynamic_rendering tutorial

    This tutorial shows how to use the VK_KHR_dynamic_rendering extension in Vulkan. It shows the steps required to load the extension, use it, and how it affects related components such as pipeline creation