Computer Game Programming Skills
Certificate of Achievement
Program Details
The Computer Game Programming Skills Certificate provides students with an opportunity to learn how to create interactive computer games, including Web-based ones. It targets students who want to acquire skills needed for game design and programming. The required Game Programming course utilizes programming language chosen by instructor. The Certificate offers a choice between the three most popular programming languages: Java, C++ and C#.' The certificate is designed to prepare students to become game programming generalists. Before beginning core courses in programming, students should have a thorough understanding of computer operating systems. A minimum grade of C is required in each course taken. This certificate requires 15 units.
Computer Game Programming Skills Pathways
Pathways listed below are for the catalog year 2025-2026.
Featured Careers
Find your calling. Explore high-earning careers with entry-level data from the U.S. Bureau of Labor Statistics.
Computer Programmers
Bachelor's degree
- Job growth: Declining
- Low salary: 52,190
- High salary: 162,090
- Average salary: 98670
Software Quality Assurance Analysts and Testers
Bachelor's degree, Associate's degree
- Job growth: Rising
- Low salary: 60,690
- High salary: 166,960
- Average salary: 102610
Special Effects Artists and Animators
Bachelor's degree, Some college
- Job growth: Stable
- Low salary: 57,220
- High salary: 174,630
- Average salary: 99800
All Careers in Computer Game Programming Skills (3)
| Software Quality Assurance Analysts and Testers | Bachelor's degree, Associate's degree | Rising | 102,610 |
|---|---|---|---|
| Special Effects Artists and Animators | Bachelor's degree, Some college | Stable | 99,800 |
| Computer Programmers | Bachelor's degree | Declining | 98,670 |
Program Pathways Mapper incorporates information from O*NET Web Services by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). O*NET® is a trademark of USDOL/ETA.
Learning Outcomes
Learning outcomes help you work towards your educational goals.
- Create a basic game that implements a defined set of game mechanics.
- Create a basic game that manipulates and manages game resources such as graphics, sound, and video.
- Plan the major programming components of a typical computer game.
