Program Overview
Our Game Development curriculum is designed to give you the programming skills and game theory needed to excel in the world of game development. During the beginning of the program, you’ll be developing a foundation of programming skills and improving your grasp of the design concepts used to create content. You’ll learn the details of a game development cycle, from preproduction to finished product, and begin to create simple games that will help to develop your programming and design skills.
Then you’ll move into more complex and detailed tasks in courses like Advanced Tools Programming, DirectX, OpenGL, Machine Architecture, and Optimization and Software Architecture. Finally, you’ll focus all those skills on your final group project – a complete playable game that you design, develop, and produce from start to finish. It’s all part of a complete game development education that will get you ready to face the demands of the professional game world.