CMSC 161

Interactive Computer Graphics

Graphics systems software & hardware, 2D drawing algorithms, geometrical transformations, surface modeling, 3D viewing, visible surface determination algorithms, illumination & reflection models, shading models for polygons, color theory, ray tracing. Students write their 3D-rendering engine. 5h (2 lec, 3 lab).

Credits: 3.0

Prerequisites: CMSC 116; or Math 113, Math 122 and Math 182; or Physics 121, Physics 122 and Physics 131.

Download Syllabus