CPS 511 Course Syllabus, Fall 2022
Ryerson Polytechnic University Toronto Metropolitan University
Department of Computer Science

CPS 511: Computer Graphics, Fall 2022

Instructor  Tim McInerney
Email  tmcinern@scs.ryerson.ca


This course introduces the basic concepts and algorithms of computer graphics.


Most of the following will be covered:
Graphics Systems, Fundamental Techniques in Graphics (line drawing, region filling, clipping), 2D and 3D Geometric Transformations, 2D and 3D Viewing Transformations, 2D and 3D Object Representations and Hierarchical Modelling, Visible Surface Detection Methods, Local Illumination Models and Surface-Rendering Methods, Global Illumination Models (Ray Tracing and Radiosity), Parametric Representations of Curves and Surfaces, Texture Mapping, OpenGL Graphics Library, Basic Color Models, Basic Computer Animation, GPU Programming.