Skip Navigation
Department of Computer Science
Member, Texas Tech University System The Princeton Review - 373 Best Colleges, 2011 Edition
ASU CS Planet Ocean

Entertainment Computing Laboratory

The ASU Computer Science Department maintains the Entertainment Computing Laboratory to promote education and research into software design and development for computer games. The lab, located in Room 105 of the Mathematics-Computer Science Building, is open to computer science majors interested in learning more about the interactive entertainment industry.

Equipment in the lab includes 12 Dell XPS workstations equipped with 3-D graphics and authoring and development software.

Certificate of Game Development

Students can earn certification in game development by successfully completing CS 3371, CS 3372, CS 4318 and CS 4371.

Courses

These courses comprise the Computer Science Department’s game development sequence:
 
CS 1371 Introduction to Computer Game Development
An introduction to computer game development. Topics include the history of game development, player motivation, game elements, storytelling, characters, game play, level design, interface design, audio, project management, production, marketing and maintenance.

CS 3371 Computer Game Development I
Introduction to the design and implementation of computer games, including real-time graphics, audio and interactive multimedia programming techniques.

CS 3372 Handheld Game Development
Computer game development for one or more handheld computing devices. Programing topics include graphics, audio, user interfaces and development tools. Other topics may include content creation, developer workflow, hardware acceleration, and power management.

CS 4318 Artificial Intelligence
Fundamental concepts and techniques of intelligent systems; representation and interpretation of knowledge on a computer; search strategies and control.

CS 4371 Computer Game Development II
Continuation of CS 3371. Advanced game programming techniques, including 3-D graphics, 3-D audio, game physics and networking for multi-player games.

ASU CS Gamepro

More Information

For more information about the game development sequence, contact:

Dr. William Wolfe
William.Wolfe@angelo.edu
Professor and Chair
Department of Computer Science
325-942-2111

Game Development Sequence

For information about when you can take game development courses and how they coincide with your other computer science courses, check out the Typical Sequence of Courses.