MS - Instructional Technology - DePaul

Master of Science

Instructional Technology

The MS in Instructional Technologydegree is appropriate for students who wish to pursue a technical career in any of a number of areas within Computer Science, or for students who may wish to pursue a Ph.D. degree in the future. 

Online Learning Options Available

The entire degee can be completed online. All required courses in this degree are available online.
To complete this degree a student may take any combination of online courses and on campus courses. Most courses are available for review and playback via the CDM Course OnLine playback system known as COL. If a course is COL-enabled, any student registered in the course has access to the course playback; hence, both on-line and on-campus students benefit from the COL system. CDM degrees delivered on-line are delivered mostly through COL-enabled courses, although other delivery technologies are also used.  Students are strongly encouraged to utilize the COL resource wherever available. For more information on online learning at CDM visit the Online Learning page.

Degree Requirements

Students in this degree program must meet the following requirements:
  • complete a minimum of 52 credit hours (generally 13 courses) beyond the Prerequisite Phase
  • earn a grade of B- or better in each Prerequisite Phase course
  • earn a grade of C- or better in all graduate courses beyond the Prerequisite Phase
  • maintain a graduate level GPA of 2.50 or higher while pursuing their degree
  • achieve a graduate GPA of 2.50 or higher at the completion of all other requirements 

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

Program Requirements
Prerequisite Phase
The goal of the prerequisite phase is to give students the background in programming, mathematics, data structures and computer systems that is necessary for starting the graduate program. These prerequisite phase requirements can be fullfilled in one of three ways:

  • the student takes the course and earns a grade of B- or higher
  • the student takes a Graduate Assessment Exam (GAE) to test out of the course
  • the faculty advisor waives the course becuase of equivalent academic background.

All students are blocked from enrolling in Graduate Phase courses prior to completing their prerequisites. The student must submit an online Change of Status request (through myCDM) when the Prerequisite Phase is completed to inform the Student Services offices that the block can be removed

 CSC 211 Programming in Java I and CSC 212 Programming in Java II
 or CSC 224 Java for Programmers
 CSC 373 Computer Systems I

Foundation Phase
Advanced Phase
Major Electives
Students must take four courses from the following list

  • Software Development
  • Enterprise Computing
Open Electives