Teaching


CPSC 314 Computer Graphics

2024W1 (Sep-Dec 2024) @ UBC

This course introduces computer graphics, focusing on the fundamentals of modeling, rendering, and basic animation. We cover the modern programmable graphics pipeline, including vertex and fragment shaders, with an emphasis on the mathematical, conceptual, methodological, and algorithmic foundations of computer graphics. Practical implementations will use Three.js, WebGL, and JavaScript.

Course webiste: https://www.students.cs.ubc.ca/~cs-314/Vsep2024/