2022-2023 Undergraduate Academic Catalog

BA Game Development & Programming (121 credits)

Please note: The BA in Game Development & Programming is only available to students transferring from Becker College. 

Game Development & Programming Major Requirements - 48 credits

Required Game Development & Programming Courses

Please note: BA in Game Development & Programming students take 18.0 credits of IGAME 3900 Interactive Studio. Students may also take IGAME 4880 Internship in place of IGAME 3900 in any given semester. 
IAHIS 1001History of Game Design

3

IGAME 1120Introduction to Game Design

3

IGAME 3120Intermediate Game Design

3

IGAME 2200Visual Programming I

3

IGAME 2205Visual Programming II

3

IDESN 2300Interactive Workshop

3

IDESN 3110Interactive Projects

3

IDESN 3370Community Design Studio

3

IDESN 3800Physical Computing

3

IGAME 3900Interactive Studio 1

3

IGAME 3900Interactive Studio 1

3

IGAME 3900Interactive Studio 1

3

IGAME 3900Interactive Studio 1

3

IGAME 3900Interactive Studio 1

3

IGAME 3900Interactive Studio 1

3

IGAME 4610Portfolio

3

Game Development & Programming Electives - 27 credits

Game Development & Programming Electives

Students will take 27 credits of Game Development & Programming Electives. Please see below for a list of approved Game Development & Programming Elective courses. 
Game Major Elective

3

Game Major Elective

3

Game Major Elective

3

Game Major Elective

3

Game Major Elective

3

Game Major Elective

3

Game Major Elective

3

Game Major Elective

3

Game Major Elective

3

Elective Options

Below is a list of approved Game Development & Programming electives.

 

Additionally, all non-required courses with the IGAME prefix may also count towards fulfilling the Game Development & Programming electives. 

IANIM 2490Character Animation

3

IANIM 2495Digital Animation: 2D

3

IANIM 2700Mixed Reality: Non-Linear Storytelling

3

IANIM 2750Rendering & Lighting for Virtual Space

3

IANIM 2800VFX for 2D

3

IANIM 2850Organic Modeling

3

IANIM 3265Character Design

3

IANIM 3320Procedural Modeling

3

IANIM 3350Art Directed Destruction

3

IANIM 2610Audio Production & Design

3

IANIM 36253D Physics & Simulation

3

IANIM 3675Foley

3

IANIM 3825Rigging & Skinning

3

IANIM 3950Motion Capture

3

IANIM 4625Advanced Rigging

3

IDESN 1400Introduction to Interactivity

3

IDESN 1500User Experience I

3

IDESN 2505User Experience II

3

General Electives - 6 credits

General Electives include any course in the University for which you meet the pre-requisite or are otherwise qualified to take. 

General Electives

General Elective

3

General Elective

3

General Education Requirements - 40 creduts

BA in Game Development & Programming students take a total of 40 General Education credits.

 

In addition to the courses outlined below (or suitable substitutions) students must also take an additional 15 credits from Arts & Humanities, Social Sciences & Psychology, and Math & Science. 

Arts & Humanities = Any course from the prefixes: IAHIS, CDANC, CDRAM, CHIST, CHUMS, CMUSC, CLANG, CLITR, CPHIL, CRELS, CWRIT

Social Sciences & Psychology = Any course from the prefixes: CANTH, CECON, CGEOG, CGLST, CPOLS, CPSYC, CPLCY, CSOCS, CSOCL

Math & Science = Any course from the prefixes: CMATH, CBIOL, CHILTH, CNSCI, CPHYS

General Education Requirements

To fulfill the Math requirement, students may take CMATH 1009 (as listed below) or higher. 

To fulfill the CBIOL/CPHYS Science Requirement with Lab, students must take a 4.0 credit Science Lab course from the CBIOL or CPHYS prefix. 

INTGR 1637Transfer Visual Culture Seminar

3

CWRIT 1101English Composition

3-4

CLITR 1100Writing and the Literary Arts

3

CMATH 1009Making Meaning with Math with Lab

3

Social Science Elective

3

Social Science or Psychology Elective

3

CMGMT Elective

3

CBIOL/CPHYS Science Elective with Lab

4

Total Credit Hours: 121