Course Info

GAM 470: Rendering and Graphics Programming

This programming class will present the rendering pipeline and basic shader creation. Students will create their own graphics package using a high-level graphics API such as Direct X. Performance issues will be considered as part of the API design. Topics covered include illumination techniques, Gouraud and Phong shading, antialiasing techniques, texture mapping, blending and environment mapping, reflection and hardware instancing.

GAM 425 and CSC 461 are prerequisites for this class.

Winter 2024-2025

Section: 801
Class number: 22863
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00206 at Loop Campus

Section 841

Class number 22932

Meeting dates: 1/4/2025 - 3/21/2025
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00206 at Loop Campus
Meeting dates: 1/4/2025 - 3/21/2025
Meeting time: Th 5:45PM - 9:00PM
Location: Flex


Winter 2023-2024

Section: 801
Class number: 22869
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00206 at Loop Campus
Section: 810
Class number: 22941
Meeting time: -
Location: Online: Async

Winter 2022-2023

Section: 801
Class number: 28805
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00206 at Loop Campus
Section: 810
Class number: 28885
Meeting time: -
Location: Online: Async (Sync-Option)

Winter 2021-2022

Section: 801
Class number: 28478
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 810
Class number: 28572
Meeting time: -
Location: Online: Async

Winter 2020-2021

Section: 801
Class number: 28376
Meeting time: Th 5:45PM - 9:00PM
Location: Online: Sync
Section: 810
Class number: 28506
Meeting time: -
Location: Online: Async (Sync-Option)