CS 515 Game Programming
An introduction to game programming. Topics include active and passive rendering, sprite animation, collision detection, audio playback, input devices, deployment, and applications of artificial intelligence. Before enrolling, a student is expected to have taken CS 224 or the equivalent of two semesters of programming and an algorithms course. Not open to students who have credit in CS 315.