MS in Game Programming

Master of Science 2016-2017

Game Programming



Course Legend

Curriculum Requirements

Introductory Courses
No Introductory course (a course numbered 400 through 419) may be substituted for any other course at any level.

Introductory courses may be waived for any of the following conditions:
  • The student has the appropriate course work to satisfy an Introductory Course.
  • The student has appropriate and verified professional experience to satisfy an Introductory Course.
  • The student passes a Graduate Assessment Examination (GAE) in the Introductory Course area.
CSC 400
CSC 401
CSC 402
CSC 403
CSC 406
CSC 407
Foundation Courses
GAM 425
CSC 461
SE 456
GPH 469
Advanced Courses
GAM 490
GAM 475
GAM 575
GAM 476
OR GAM 450
Major Elective Courses
Students must complete 3 graduate level elective courses. Students may choose from GAM courses in the 421-699 range or courses from the following list:
  • Computer Science Systems
    CSC 421
    CSC 443
    CSC 447
    CSC 448
    CSC 451
    CSC 462
  • Artificial Intelligence
    CSC 480
    CSC 578
    CSC 583
    GAM 476
  • Networking
    CSC 435
    CSC 536
  • Project Management
    SE 433
    SE 450
    SE 459
    SE 475
    SE 477
  • Graphics
    CSC 465
    GPH 436
    GPH 438
    GPH 448
    GPH 539
    GPH 570
    GPH 572
    GPH 580
  • Object Oriented Design
    CSC 552
    SE 430
    SE 433
    SE 450
  • Game Specialties
    GAM 450
    GAM 453
    GAM 576
  • Mobile Games
    CSC 471
    CSC 540
    GAM 486
  • Game Play
    GAM 424
Capstone
Students must complete the following courses:
GAM 690AND GAM 691
OR GAM 695AND 1 additional Major Elective
Note Students must register for GAM 690 and GAM 691 in consecutive quarters. A grade will not be assigned for GAM 690 until GAM 691 has been completed.

Degree Requirements

Students in this degree program must meet the following requirements:
  • Complete a minimum of 52 graduate credit hours in addition to any required introductory courses of the designated degree program.
  • Complete all graduate courses and requirements listed in the designated degree program.
  • Earn a grade of C- or better in all courses of the designated degree program.
  • Maintain a cumulative GPA of 2.5 or higher.
  • Students pursuing a second (or more) graduate degree may not double count or retake any course that applied toward the completion of a prior graduate degree. If a required course in the second degree was already completed and applied toward a previous degree, the student must meet with a faculty advisor to discuss a new course to be completed and substituted in the new degree. This rule also applies to cross-listed courses, which are considered to be the same course but offered under different subjects.
  • Students pursuing a second master's degree must complete a minimum of 52 graduate credit hours beyond their first designated degree program in addition to any required introductory courses in their second designated degree program.

Students with a GPA of 3.9 or higher will graduate with distinction.

For DePaul's policy on repeat graduate courses and a complete list of academic policies see the DePaul Graduate Handbook in the Course Catalog.

Learning page.