IWKS 3400: Game Design and Development I (CSCI 2941)*

Principles of Computer Game Development

Introduces the fundamental principles of computer game development, including the rich interplay of computer science, graphics design, physics, music, and narrative that comprise modern computer games. Students develop interactive 2D and simple 3D games in laboratory assignments of increasing complexity. The course involves considerable software development, but requires only introductory programming experience (e.g., IWKS 2300). Culminates with a final project consisting of a team-developed complete game.

* Counts as a CS elective credit

Prerequisites: IWKS 2300 or similar computing experience

Credit hours: 3