Main Menu

Research Menu

Other EAE Sites

Home Prospective Students CS Degree with EAE Emphasis

PROGRAM DETAILS


 

Offered in conjunction with the School of Computing, a key characteristic of the program is its interdisciplinary nature. As the digital entertainment industry continuously grows, employers are focusing on students who understand both sides of the industry, whether it is computer science students with additional game arts skills, game artists with computing skills, or game producers with varying specializations. This EAE specialization offers cutting edge courses designed for undergraduate students interested in pursuing careers as video game engineers and expressing themselves using digital media, including courses covering video game design and development, 3D animation, and computer-generated special effects, in addition to the full Computer Science curriculum.

 

More Info


CSEAE DEGREE PDF

If you are interested in pursuing the BS in Computer Science with a EAE emphasis, we highly recommend meeting with the School of Computing Advisors. You can find their contact information here: View Contact information

 

PRE-MAJOR REQUIREMENTS:

___ CS 1400, Intro to Computer Programming (4 hours) 
___ CS 1410, Intro to Object-Orient Programming (4 hours) 
___ CS 2420, Algorithm/Data Structure (4 hours) Minimum of B- required.
___ Math 1210, Calculus I (QR) (4 hours) 

Students must complete each of the prerequisite courses with a C or better, (unless otherwise stated) and maintain a minimum 3.0 average GPA (overall and within major prerequisite courses) to apply for full major status.

MATH / SCIENCE ELECTIVES:

___ Math 1220, Calculus 2 (4 hours)
___ Math 2270, Linear Algebra (4 hours)
___ CS 3130, Eng Prob & Stats (QI) (3 hours)
___ 2 Additional Math, Science, or Engineering courses that have MATH 1220 as pre- or co- requisite. BIOL 1610, CHEM 1210, or PHYS 2010 also accepted

Students must complete each of the prerequisite courses with a C or better, and maintain a minimum 3.0 average GPA (overall and within major prerequisite courses) to apply for full major status. Elective must be 3+ credits.

Accepted: Math, science or engineering courses with Math 1220 as a pre- or co-requisite (See DARS). Biol 1210, Chem 1210 also accepted.
NOT Accepted: CS courses (except CS 3130). Math 2200, Math 3010. Math 2250 not accepted if Math 2270 and/ or Math 2280 are taken. Math 5010 and/or 3070 not accepted if CS 3130/ ECE 3530 is taken.

CS CORE REQUIREMENTS:

___ CS 2100, Discrete Structures (3 hours)
___ CS 3500, Software Practice 1 (4 hours)
___ CS 3505, Software Practice 2 (3 hours)
___ CS 3810, Computer Org (4 hours)
___ CS 4150, Algorithms (3 hours)
___ CS 4400, Computer Systems (3 hours)

 

Students must complete each of the prerequisite courses with a C or better, and maintain a minimum 3.0 average GPA (overall and within major prerequisite courses) to apply for full major status.

EAE CORE REQUIREMENTS:

___ EAE 1050, Digital Content Creation (3 hours)
___ EAE 2100, Intro to Game Design (3 hours)
___ EAE 3010, Asset Pipeline (3 hours)
___ EAE 3660, Interactive Machinima (3 hours)
___ EAE 3710, Traditional Game Dev (4 hours)                                                    
___ EAE 3720, Alternative Game Dev (4 hours)

 

Students must complete each of the prerequisite courses with a C or better, and maintain a minimum 3.0 average GPA (overall and within major prerequisite courses) to apply for full major status.

AREA FOCUS ELECTIVES:

Choose ONE class from each of the focus areas, and 2 additional electives from any area. (6 classes total – 18 to 14 hours):

___ AI/Analytics: CS 3190, 4300, 5140, 5340, o 5350
___ Core/Fundamentals: CS 3520, 4470, 5150, or 5460
___ Human Centered Computing: CS 3540, 4530, 4600, or 5360
___ Infrastructure: CS 4440, 4480, 4540, or 5530
___ Elective from any area
___ Elective from any area

THEORY RESTRICTED ELECTIVE:

Choose ONE

___ CS 3100, Models of Computation (QI) (3-4 hours)
or
___ CS 3200, Scientific Computing (3 hours)

CAPSTONE REQUIREMENT:

___ EAE 4500, Senior Project I (3 hours)
___ EAE 4510, Senior Project II (3 hours)

Are you an
international student?

As an international student you may need more info to apply for this program. Get more information about the application process.

Learn More

Would you like to get paid to go
to grad school and make games?

Learn more about this financial support program and fill out the application for a funded position during your graduate program.

Learn More