Computer Science

CS2053Introduction to Game Development4 ch (3C 1.5L) (P) (EL)

Introduces basic concepts and technologies for computer and video game development, including math and physics foundations for games, core technologies and algorithms in game development, game design and implementation, and game development environments and programming. By taking this course, students will understand various elements and phases of game development. Students will develop a small but complete game during the course and reflect upon the process.

Prerequisite:CS 2043 or CS 2263 or ECE 4403