Prepare for entry-level positions in the exciting fields of Game Development and Simulation Programming. Learn how to design games and navigate the game development process. Acquire skills needed to manage team-based projects and presentations. Master coding languages such as C++, as well as industry-standard software applications.
Associate in Science Degree
The associate degree program in Game Development and Simulation Programming Technology will prepare students for entry-level careers in game design development and programing, simulation programming, and software engineering as well as for entry-level positions in a variety of digital desktop production environments.
Through a combination of theoretical and hands-on laboratory experiences, and small class sizes led by experienced instructors, the program emphasizes application of knowledge to the design and development of games and simulations in order to prepare students for the exciting field of game development as well as for the simulation industry.
Students will learn how to design games, will be introduced to the game development process, will hone people skills and communications skills through team-based projects and presentations, will master coding languages such as C++, and will learn the use of industry-standard software packages.
An important component of the curriculum is building a work portfolio that will include the 2D games developed by the students to use for their future job interviews.
Graduates from this program will be eligible for entry-level positions such as junior game designer, quality assurance engineer, and junior programmer. This program also prepares students to further their education at the bachelor’s level.
Check out these links below:
Program Mission, Goals, and Outcomes
The mission of the Gaming Development and Simulation Programming Technology Associate’s Degree (GDSP AS) Program is to provide introductory preparation for students to become professional game programmers working in the game development or simulation industry and to prepare students for further education at the bachelor’s level.
Through a combination of theoretical and hands-on state-of-the-art laboratory experiences, and small class sizes led by experienced instructors, the program emphasizes the application of knowledge to the design and development of games and simulations.
The GDSP AS program will provide the opportunities for students to learn the programming languages used for web, procedural, Object-oriented programming.
The GDSP AS program will provide the opportunities for students to learn design and troubleshooting by flowcharting or pseudo-coding, implementation by coding, analyzing and testing code, debugging, and documentation.
The GDSP AS program will provide the opportunities for students to learn the creation of 2D and 3D multimedia graphics animations and simulations.
The GDSP AS program will provide the opportunities for students to learn game design and publication including interactive game play, game balance, team development, and project management for several game genres.
The GDSP AS program will provide the opportunities for students to learn and understand the main components of a game engine and utilize popular commercial game engines.
The GDSP AS program will provide the opportunities for students to learn how to design and develop database driven structures and game applications.
The GDSP AS program will provide the opportunities for students to install in the student a sense of commitment to the game programming profession’s core values and ethics.
Students will demonstrate web, procedural, and object-oriented programming skills using several programming languages
Students will flowchart, pseudo-code, analyze, code, test, debug, and document their game programs.
Students will develop 2D and 3D multimedia graphics animations and simulations.
Students form a team and will design and publish an interactive game that implements game balance and project management within several game genres.
Students will analyze and utilize industry standard game engine components.
Students will design and develop database driven structures and game applications.
Students will demonstrate professional oral and written communication skills, the ability to function as a member of a team, the ability to act ethically and responsibly, and respect for all people and cultures.
Associate in Science Degree
- GDS 110 Introduction to Game Programming
- MWD 112 Digital Graphics
- GDS 114 Introduction to Game Development
- GDS 121 Intermediate Game Programming
- GDS 125 Flash I
- GDS 240 Game Design
- GDS 131 Advanced Game Programming
- GDS 132 Game Arts
- GDS 135 Flash II
- GDS API Programming 241
- GDS 242 Character Modeling
- GDS 252 Algorithms and Data Structures
- GDS 243 MOD
- GDS 251 Introduction to Associate Capstone Project
- GDS 261 Game Architecture
- GDS 134 Game Persistence
- GDS 263 Associate Capstone Project
- GDS 265 Portfolio Development