Introduction to Modern Graphics Programming

GPR 200
Description: This course takes a shaders-first dive into modern computer graphics programming. Students are introduced to vertex and fragment shaders, 2D and 3D coordinate spaces, drawing primitives, lighting and shading, data flow and manipulation, and modern GPU capabilities. Linear algebra and 3D math concepts will be refreshed and/or introduced for applicable topics.

Prerequisite: Complete CSI-240 with a minimum grade of C or better.
Credits: 3

Currently Offered

Course # Days Time Dates Instructor Seats
Summer
GPR 200-01 TWTH 1-3:05PM 07/12/21 - 08/20/21 Buckstein 15
Fall
GPR 200-01 MTH 1-2:15PM 08/30/21 - 12/17/21 Barrett 3
GPR 200-02 MTH 2:30-3:45PM 08/30/21 - 12/17/21 Barrett 2
GPR 200-03 TF 1-2:15PM 08/30/21 - 12/17/21 Barrett -1