This program teaches programming, design skills, and multiple programming languages using industry-proven game development technologies. Students create several game projects, including a team project. Courses in this program are offered days and evenings and can be completed in nine months. It is possible to complete this
certificate’s instruction and hands-on training in NHTI’s computer labs. This program is financial aid-eligible.
- CL – Number of lecture/classroom hours per week for the course
- LAB – Number of simulation laboratory, laboratory or clinical hours per week for the course
- CR – Number of credit hours for the course
Course | Title | CL | LAB | CR |
AGGP 101C | Introduction to Game Design and Creation with Programming | 2 | 3 | 3 |
AGGP 103C | Introduction to Content Development | 2 | 2 | 3 |
AGGP 131C | Introduction to 2-D and 3-D Game Development | 2 | 3 | 3 |
AGGP 140C | Digital Art Modeling and Animation | 2 | 3 | 3 |
CPET 107C | Introduction to Programming with C++ | 2 | 3 | 3 |
CPET 125C | Data Structures | 2 | 3 | 3 |
Total Credits | 18 |
Applicants are required to have one of the following:
- At least three years of college preparatory mathematics (Algebra I, Algebra II, and Geometry) with minimum grades C or higher
- College board Math SAT or other formalized testing with a score that places applicant into Math 124C/XC or higher-level course
- Completion of one or both AGGP Math electives with a C or higher
Graduates are able to:
- Know the syntax and usage of programing languages used in the game industry.
- Apply object-oriented programing design and techniques in software projects.
- Prototype content and game systems.
- Import custom content using content pipelines from one or more major game engines.
- Design and create games in a variety of genres using the systems from one or more major game engines.
- Identify and research topics about the game industry and game programming.
- Identify game mechanics and systems found within game genres and specific games.
- Be proficient in the use of one or more major source control systems.
- Understand and apply basic project management planning and techniques.
Graduates will be able to enter an internship, apprenticeship, or on-the-job training program in game development; undertake preparation for entry-level game development certification exams; and/or continue in the Animation and Graphic Game Programming Associate Degree at NHTI.