Advanced Computer Graphics
An introduction to advanced concepts in computer graphics. Includes an introduction to realistic rendering based on physical properties of light transport, radiometric concepts, and the rendering equation; Monte Carlo integration techniques to solve the rendering equation such as path tracing and multiple importance sampling; and neural network techniques for efficient sampling and denoising. Further discusses recent advances in 3D modeling and reconstruction, such as neural network-based 3D reconstruction; inverse rendering using neural radiance fields and differentiable rendering; and generative modeling for images, videos, and 3D data.
Prerequisites & course information
Additional Information: Students must have prior coursework similar to the content offered in undergraduate course MATH240 and CMSC420 .
Sources
- Course catalogue ↗2026-2027