CS-GY 6533
Interactive Computer Graphics
This course introduces the fundamentals of computer graphics with hands-on graphics programming experiences. Topics include graphics software and hardware, 2D line segment-scan conversion, 2D and 3D transformations, viewing, clipping, polygon-scan conversion, hidden surface removal, illumination and shading, compositing, texture mapping, ray tracing, radiosity and scientific visualization. | Knowledge of Data Structures and Algorithms, and be comfortable with C/C++ programming.. Prerequisites: Graduate standing.
Topics
- graphics software and hardware, 2D line segment-scan conversion, 2D and 3D transformations
- viewing
- clipping
- polygon-scan conversion
- hidden surface removal
- illumination and shading
- compositing
- texture mapping
- ray tracing
- radiosity and scientific visualization
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027