Related Courses

No.

Name

Prerequisite

Content

CMPT 460.3/829.3 Computer Graphics CMPT 220 (or EE 310) and CMPT 250; MATH 266 or EE326 or CE 318 or permission of the Department Introduction to computer graphics. An overview of passive and interactive graphics hardware. Emphasis is on the design and development of raster graphics. Topics include algorithms for generating lines, circles and ellipses, half toning, shading, clipping, ray-tracing and curve fitting. A course project involves implementation of some selected graphics algorithms.
CMPT 819 Image Processing and Computer Vision CMPT 859 An introduction to image processing and computer vision, including coverage of topics such as the basics of image representation and manipulation, edge detection, image segmentation, photometric stereo and shape from shading, opitcal flow, and pattern recognition.
CMPT 859.3 Topics in Computer Vision CMPT 819 or equivalent Advanced topics in Computer Vision. Topics may be selected from the areas of image segmentation, shape-from-shading, stereo vision, shape representation and recognition, image tracking and active vision.