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 |