Undergraduate Programs
Degree Programs
BS in Computer Science
Game Development Specialization
Visit the Computer Science page for details.
- Must complete:
- MSCH-C 210 Introduction to Games
- MSCH-G 300 Game Production I
- MSCH-G 310 Game Design I
- Must complete:
- CSCI-B 453 Game Development
- CSCI-C 292 Introduction to Game Programming
- CSCI-C 460 Senior Project 1
- CSCI-C 470 Senior Project II
- Select one course from the following:
- CSCI-B 351 Introduction to Artificial Intelligence
- CSCI-C 290 Topics in Computer Science (topic: Games and Puzzles)
- Select one course from the following:
- CSCI-B 481 Interactive Graphics
- CSCI-C 323 Mobile App Development
- CSCI-P 438 Introduction to Computer Networks
- CSCI-P 465 Software Engineering for Information Systems I
- Select one course from the following:
- CSCI-B 401 Fundamentals of Computing Theory
- CSCI-B 403 Introduction to Algorithm Design and Analysis
- CSCI-B 461 Database Concepts