Game Development, A.A.S. (Spring 2010)

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.

Note: Metropolitan Community College students should seek specific counsel from the JCCC program personnel for the appropriate course plan and numbers.

Metropolitan Community College students should refer to Cooperative Program Information.

(Major Code 2650; CIP Code 11.0899)

Computing Sciences and Information Technology Department

Associate of Applied Science

Note: Prior to beginning the game development program,
the student must take the following prerequisites, or have
taken an equivalent transfer course, or have passed the
waiver test (where applicable), or have obtained a waiver
from the department.

Prerequisites for Required Courses

CIS  134  Programming Fundamentals.............................4
CDTP 135  Desktop Photo Manipulation I: Photoshop..............1

First Semester

CS   200  Concepts of Programming Algorithms Using C++*........4
          Prerequisite: CIS 134 or ENGR 171
          or equivalent experience
GAME 101  Computer Game Creation...............................4
GAME 102  The Business of Games................................3
ENGL 121  Composition I*.......................................3
          Prerequisite: ENGL 106 or appropriate placement
          test score or EAP 113 and EAP 117
MATH 171  College Algebra*.....................................3
          Prerequisite: MATH 116 with a grade of "C" or higher
          or MATH 134 with a grade of "C" or higher
          or appropriate score on the math assessment test

          or

          Any Precalculus/Calculus Course*.....................3
          Total Semester Credit Hours.........................17

Second Semester

GAME 140  Game Programming I - 2D*.............................4
          Prerequisite: CS 200
CIS  235  Object-Oriented Programming Using C++*...............4
          Prerequisite: CS 200 using C++
          or
CS   250  Basic Data Structures using C++*.....................4
          Prerequisite: CS 200 -
          Prerequisite or corequisite: CS 210
          for students transferring to most four-year
          computer science programs
ANI  123  Concept Art for Animation............................3
GAME 200  Game Design..........................................3
MATH 191  Math & Physics for Games I*..........................4
          Prerequisites: MATH 171 or MATH 173 with a grade of
          "C" or higher or appropriate score on math
          assessment test and CS 200
          or
PHYS 191  Math & Physics for Games I*..........................4
          Prerequisite: MATH 171 or MATH 173 with grade of
          "C" or higher or appropriate score on math
          assessment test and CS 200
          Total Semester Credit Hours.........................18

Third Semester

          Health and/or Physical Education Elective............1
ENGL 150  Digital Narratives*..................................3
          Prerequisite: ENGL 121
          Game Elective......................................3-4
GAME 230  Game Programming II -3D*.............................4
          Prerequisite: GAME 140
ANI  145  Introduction to 3D Animation*........................3
          Prerequisite or corequisite: ANI 123
GAME 180  Artificial Intelligence for Games*...................3
          Prerequisite: CS 200
          Total Semester Credit Hours......................17-18

Fourth Semester

          Social Science and/or Economics Elective.............3
GAME 250  Game Programming III-Capstone*.......................4
          Prerequisites: GAME 200 and GAME 230 and
          CIM 145 and ENGL 150 and
          Prerequisite or corequisite: GAME 180
GAME 110  Flash Gaming.........................................4
          or
GAME 255  Mobile Game Programming*.............................4
          Prerequisites: GAME 140 and GAME 200
HUM  155  Classical Mythology..................................3
ENGL 140  Writing for Interactive Media*.......................3
          Prerequisite: ENGL 121
          Total Semester Credit Hours.........................17
          TOTAL PROGRAM CREDIT HOURS.......................69-70

Game Electives

CIM  130  Interactive Media Concepts...........................2
          Prerequisite or corequisite: ENGL 121
CIM  140  Interactive Media Assets*............................4
          Prerequisites: CDTP 135 AND prerequisite or
          corequisite CIM 130
ANI  245  Character Animation*.................................3
          Prerequisite: ANI 145
CIS  243  Object-Oriented Analysis and Design*.................4
          Prerequisite: One programming course using an
          object-oriented programming language
          or equivalent experience
CIS  262  Project Management*..................................3
          Prerequisite: CIS 242
MUS  156  MIDI Music Composition...............................3
GAME 110  Flash Gaming.........................................4
GAME 255  Mobile Game Programming*.............................4
          Prerequisites: GAME 140 and GAME 200
*Prerequisite/Corequisite required