Prerequisite: CSC_2F001_EP; CSC_2F002_EP
This course explores fundamental concepts in 2D and 3D computer graphics. It broadly covers rendering, geometry processing, simulation and digital images. Through individual projects, you will implement a full physically-based 3D rendering engine using ray tracing and Monte Carlo integration, a fluid simulation using computational geometry, an image processing algorithm and a mesh parameterization tool.