Software Development AAS – Game Programming Program
Code: AAS.SD.GAME.PGMG
This program focuses on designing games, writing the program code, and testing that the game works as expected. Emphasis is on computer programming in C++ and algorithms.
Program Learning Outcomes
- Complete pre‐production planning and design documents needed for video‐game development.
- Design and develop video‐game applications using standard commercial and open‐source development products.
- Design and develop audio‐visual assets for video‐games using standard commercial and open‐source development products.
- Use standard business productivity software to support electronic projects.
Career Pathways
Computer Programmer |
Computer Game Developer |
Computer and Information Researcher |
Software Developer |
Recommended Semester Sequence
First Semester
|
Humanities or Social Sciences Elective* |
3 |
GAM-110 | Introduction Game Architecture and Design | 3 |
INF-101 | Introduction to Information Technology | 3 |
INF-103 | Introduction to Programming (Python) | 3 |
WRT-101 | English Composition I | 3 |
Total Credit Hours: | 15 |
Second Semester
MAT |
Mathematics Elective*
4-credit Mathematics Elective OR (3-credit Mathematics Elective AND 1-credit INF Restricted Elective); |
4 |
Third Semester
|
Free Elective** |
3 |
|
Humanities or Social Science Elective^ |
3 |
GAM-218 | Game Development 3D I | 3 |
INF-130 | Testing and Quality Assurance | 3 |
ART-192 | Computer 3D Animation I | 3 |
Total Credit Hours: | 15 |
Fourth Semester
INF-165 | Introduction to Linux | 1 |
GAM-230 | Game Programming 3D II | 3 |
PHY-186 | General Physics I | 4 |
Total Credit Hours: | 14 |
General Education Requirements
Communication
WRT-101 | English Composition I | 3 |
WRT-201 | English Composition II | 3 |
- | or | |
WRT-202 | Technical Writing | 3 |
Total Credit Hours: | 6 |
Humanities and Social Sciences*
Two general education courses selected from the following fields, with no more than one course in any one field: Arts (Art [ART], Music [MUS], Theatre Arts [THR], Cinema Studies [CIN]); History (HIS); Literature (LIT); Philosophy and Religion (PHR); World Languages and Cultures (LAN); Economics (ECO); Geography (GEO); Political Science (POL); Psychology (PSY); Sociology (SOC) and Anthropology (ANT).
Mathematics, Natural Science, and Technology
MAT |
Mathematics Elective*
4-credit Mathematics Elective OR (3-credit Mathematics Elective AND 1-credit INF Restricted elective**);
|
4 |
PHY-186 | General Physics I | 4 |
Total Credit Hours: | 8 |
Total Credit Hours: 20
Program Requirements
INF |
Restricted Elective*** |
3 |
MAT/CIS |
Restricted Elective** |
4 |
GAM-110 | Introduction Game Architecture and Design | 3 |
GAM-211 | Game Development 2D | 3 |
GAM-218 | Game Development 3D I | 3 |
GAM-230 | Game Programming 3D II | 3 |
ART-192 | Computer 3D Animation I | 3 |
INF-101 | Introduction to Information Technology | 3 |
INF-103 | Introduction to Programming (Python) | 3 |
INF-130 | Testing and Quality Assurance | 3 |
INF-140/COM-140 | Introduction to Multimedia | 3 |
Total Credit Hours: | 34 |
Free Elective ***
Total Credit Hours: 43
Total Credit Hours: 60
Specific Program Notes
Students are encouraged to take their courses in semester sequence order.
Please note that required courses may have prerequisites. Click on each course to view details.
*General Education Elective(s). Recommended Mathematics elective: MAT-180, MAT-280, or MAT-223. If a 3-credit Mathematics course is selected, 1-credit INF restricted elective is required. (INF-101 will fulfill the remaining required General Education credits in this category).
*1-credit INF restricted elective: INF-115, INF-120, INF-124, INF-143, INF-144, INF-151, INF-161, INF-162, INF-165, INF-228, INF-251, or INF-291.
^ General Education Elective(s) Recommended Humanities electives: MUS-101, MUS-110, or ART-110. Recommended Social Science electives: Psychology (PSY) courses.
** Recommended Free Electives: INF-146, INF-160, INF-217, INF-230, INF-267, CIS-288 or MAT-285, ART-122, ART-293, WRT-204, MUS-151, MUS-160, IST-123 will fulfill 3 Free Elective credits for students who place into the course.