Game Development, AAS

This is an archived copy of the 2020-21 Catalog. To access the most recent version of the catalog, please visit http://catalog.jccc.edu/.

The game development associate of applied science degree provides students with the focused knowledge and understanding of game design and development useful in qualifying for entry level industry positions as game programmers, tool builders, collision detection developers, engine builders and interface programmers as well as video and online training developers, Q/A (Question/Answer) Testers, customer supporters and simulations developers. Completion of this degree program will greatly enhance students' ability to create code for 2D/3D graphics and real time virtual environments. Additional skills will include an understanding of game ethics, of the proper presentation of "game bibles" and of math and physics required to model a realistic game world.

(Major Code 2650; State CIP Code 50.0411)

Game Development

Associate of Applied Science Degree

First Semester

CIS 142Beginning Programming using Python4
ENGL 121Composition I*3
GAME 102The Business of Games3
GAME 104Introduction to Game Development1
GAME 105Beginning Game Creation3
MATH 171College Algebra*3
Total Hours17

Second Semester (Game Programming Option)

CS 201Concepts of Programming Algorithms using C#*4
GAME 121Game Programming I*4
GAME 131User-Centered Design*4
GAME 180Artificial Intelligence for Games*3
Social Science and/or Economics Elective ^3
Total Hours18

Second Semester (Game Design Option)

GAME 120Game Design I*4
GAME 132Game Level Editing*4
GAME 136Game Prototyping*4
GAME 180Artificial Intelligence for Games*3
Social Science and/or Economics Elective ^3
Total Hours18

Third Semester (Game Programming Option)

CS 236Object-Oriented Programming Using C#*4
GAME 221Game Programming II*4
GAME 242Agile Game Development*3
MATH 191Math and Physics for Games I*4
or PHYS 191 Math and Physics for Games I*
Total Hours15

Third Semester (Game Design Option)

GAME 134Game World Creation*4
GAME 220Game Design II*4
GAME 235Game Quality Assurance*2
GAME 242Agile Game Development*3
Humanities Elective ^3
NOTE: HUM 155 or HUM 156 is recommended
Total Hours16

Fourth Semester (Game Programming Option)

COMS 120Interpersonal Communication3
or COMS 121 Public Speaking
or COMS 125 Personal Communication
GAME 250Game Capstone*4
GAME 255Mobile Game Programming*4
Game Elective (see list below)3
Humanities Elective3
NOTE: HUM 155 or HUM 156 is recommended
Total Hours17

Fourth Semester (Game Design Option)

COMS 120Interpersonal Communication4
or COMS 121 Public Speaking
or COMS 125 Personal Communication
ENGL 150Digital Narratives*3
GAME 238Serious Game Design*3
GAME 250Game Capstone*4
Game Elective (see list below)3
Total Hours17

Game Electives

ENGL 150Digital Narratives*3
GAME 120Game Design I*4
GAME 121Game Programming I*4
GAME 131User-Centered Design*4
GAME 132Game Level Editing*4
GAME 134Game World Creation*4
GAME 136Game Prototyping*4
GAME 220Game Design II*4
GAME 221Game Programming II*4
GAME 235Game Quality Assurance*2
GAME 238Serious Game Design*3
GAME 255Mobile Game Programming*4
GAME 292Special Topics:*3

Total Program Hours: 67