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-110Introduction Game Architecture and Design

3

INF-101Introduction to Information Technology

3

INF-103Introduction to Programming (Python)

3

WRT-101English 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
CIS-165Fundamentals of Programming

3

-or

INF-236Java Programming

3

GAM-211Game Development 2D

3

INF-140/COM-140Introduction to Multimedia

3

WRT-201English Composition II

3

-or

WRT-202Technical Writing

3

Total Credit Hours:16

Third Semester

  Free Elective** 3
  Humanities or Social Science Elective^  3
GAM-218Game Development 3D I

3

INF-130Testing and Quality Assurance

3

ART-192Computer 3D Animation I

3

Total Credit Hours:15

Fourth Semester

  Free Elective** 3
  Programming Course: choose CIS-265 or INF-268   3
INF-165Introduction to Linux

1

GAM-230Game Programming 3D II

3

PHY-186General Physics I

4

Total Credit Hours:14

General Education Requirements

Communication

WRT-101English Composition I

3

WRT-201English Composition II

3

-or

WRT-202Technical 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).

Total Credit Hours:6

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-186General Physics I

4

Total Credit Hours:8

Total Credit Hours: 20

Program Requirements

INF  Restricted Elective*** 3
MAT/CIS  Restricted Elective**  4
GAM-110Introduction Game Architecture and Design

3

GAM-211Game Development 2D

3

GAM-218Game Development 3D I

3

GAM-230Game Programming 3D II

3

ART-192Computer 3D Animation I

3

INF-101Introduction to Information Technology

3

INF-103Introduction to Programming (Python)

3

INF-130Testing and Quality Assurance

3

INF-140/COM-140Introduction to Multimedia

3

Total Credit Hours:34

Free Elective ***

Total Credit Hours:6

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-160IST-123 will fulfill 3 Free Elective credits for students who place into the course.