CMSC 23740
Introduction to Real-time Graphics
This course provides an introduction to Computer Graphics with a focus on real-time rendering techniques, such as those found in computer-game engines. Topics include coordinate systems and transformations; geometric modeling; the programmable graphics pipeline; shadows; level-of detail optimizations; and other rendering techniques. The course covers both the theory and practice of computer graphics. The lectures, homework assignments and exams focus on algorithms, data structures, and mathematical foundations, while the lab sessions and programming projects deal with translating theory into practice.
Topics
- coordinate systems and transformations
- geometric modeling
- the programmable graphics pipeline
- shadows
- level-of detail optimizations
- and other rendering techniques
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027