Prerequisite Phase for Project Management, Software Development and Software Architecture
CSC 211 Programming in Java I
CSC 212 Programming in Java II
or CSC 224 Java for Programmers
or CSC 396 Programming in Java I and II
CSC 373 Computer Systems I
CSC 374 Computer Systems II
CSC 383 Data Structures and Algorithms in Java
Prerequisite Phase for Gaming and Entertainment Technologies
GAM 224 Strategies in Game Design
CSC 211 Programming in Java I
and CSC 212 Programming in Java II
or CSC 224 Java for Programmers
or CSC 396 Programming in Java I and II
CSC 373 Computer Systems I
CSC 374 Computer Systems II
CSC 383 Data Structures and Algorithms in Java
or CSC 393 Data Structures in C++