CS 104 Introduction to Game Programming
This course provides hands-on experience developing computer games. The course covers the basic techniques of game programming, including graphics, events, controls, animations, and intelligent behaviors. Students learn the concepts and skills of object oriented programming by designing and implementing a sequence of computer games. No prior knowledge in programming and computer games if required. A good understanding of algebra and geometry is strongly recommended. [NS, lecture/lab]
Prerequisite
Pre-req:
PHIL 200 or co-req: MATH 161
Corequisite
Pre-req: PHIL or co-req:
MATH 161
Instructor
Xia