Computer Science & Information Systems



Computer Science & Information Systems

» Computer Game and Entertainment Technology

Computer Game and Entertainment Technology

Entertainment and game technology is a multibillion-dollar-a-year industry that shows no signs of slowing. Elmhurst College graduates with majors in computer game and entertainment technology are prepared for careers in game design, digital entertainment system development and digital multimedia development.

Required Courses
CS 220 Computer Science I
CS 255 Computer Science II
CS 303 Computer Game Design
CS 418 Artificial Intelligence
CS 460 Computer Graphics
CGE 350 Advanced Computer Graphics
CGE 355 Computer Animation and Simulation
CGE 357 Interactive Digital Media
CGE 401 Three-Dimensional Computer Game Design
CGE 405 Digital Cinema
CGE 425 Web-Based Entertainment Systems
CGE 477 Computer Game and Entertainment Project Development
MTH 151 Calculus I or CGE 213 Elements of Computer Computation or CGE 313 Numerical Methods  

Sample Four-Year Curriculum
The following sample curriculum can be used as a guide in the selection of courses.

Fall Term 
CS 220
Two Integrated Curriculum requirements
Mathematics course

Spring Term
CS 255
CS 460
CGE 213 or CGE 313 or MTH 151
One Integrated Curriculum requirement

Fall Term
CS 303
Two Integrated Curriculum requirements

Spring Term
CGE 350
Integrated Curriculum requirements

Fall Term 
CS 401
CGE 355
Integrated Curriculum requirements

Spring Term
CGE 355 or 357
CGE 418
Integrated Curriculum requirements

Fall Term 
CGE 405
Integrated Curriculum requirements

Spring Term
CGE 425
CGE 477
Integrated Curriculum requirements or electives



Share |


Department of Computer Science and Information Systems

Follow Us: Flickr YouTube Instagram

Elmhurst College • 190 Prospect Avenue • Elmhurst, Illinois 60126-3296 • (630) 279-4100


Undergraduate Admission • (630) 617-3400 • (800) 697-1871 •


School for Professional Studies • (630) 617-3300 • (800) 581-4723 •


Elmhurst Learning and Success Academy Admission • (630) 617-3752 •


Technical SupportPrivacy Policy