Computer Game and Simulation Development - Programming Track A.A.S.

This degree is designed to prepare the student to be an entry-level programmer in the computer video game and simulation industries or related fields. Positions include but are not limited to: game developer, game-play programmer, producer, and user experience designer. Students utilize industry-standard development environments, two-dimensional graphics software, scripting languages, as well as two- and three-dimensional game engines to develop games and simulations in a team environment for both the personal computer and mobile platforms. Effective project management techniques are used as games are developed collaboratively. Students may choose to pursue entrepreneurial opportunities for game development. Programming skills in scripting languages, C++, and Objective-C may be used in other software development careers.

Upon successful completion of this program, graduates will be able to:
• obtain an entry-level position in the computer gaming industry or design games and simulations as an entrepreneur.
• identify the various roles, genres, and historical influences within the game industry.
• design and program user experiences in computer video games from concept to completion using two- and three- dimensional game engines in a team-based work environment using appropriate project management techniques.
• develop simple art and sound assets and incorporate them into games designed and developed collaboratively with digital art track majors.
• develop applications using scripting languages, C++, and Objective-C.
• design and develop relational databases for games.

First Semester   Credits
CIS 105 Introduction to Computers and Applications 3.5
ART 107 Digital Design 3
CIS 114 Intro to Game Design 3
ENG 105 College English I 3
MAT 160 College Algebra or higher 3
  Semester Total 15.5
     
Second Semester    
ART 118 Introduction to Game and Simulation Graphics 3
CIS 118 Game & Simulation Programming Fundamentals 3
CIS 133 User Experience Design 3
ENG 106 Technical Writing 3
DMP 116 Sound Design for Animation 3
  Semester Total 15
     
Summer Semester    
Elective Humanities/Social Science 3
IDS 105 Thinking, Problem Solving & Team Building 3
  Semester Total 6
     
Third Semester    
CIS 155 Introduction to Computer Science - Structured Programming C++ 3.5
CIS 180 Introduction to Project Management 3
CIS 255 Database Environment 3.5
Elective Physics 4-5
  Semester Total 14-15
     
Fourth Semester    
CIS 222 Software Development for Mobile Devices 3.5
CIS 165 Data Structures C++ 3.5
Elective Humanities/Social Science 3
CIS 209 Computer Game and Simulation Programming Capstone  
or    
CED 272 Internship 3
BUS 248 Entrepreneurship & Small Business Management 3
  Semester Total 16
  Credit Total 66.5-67.5