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.