Curriculum
The MSIT program provides a strong grounding in the broad roots of the Information Technology (IT) field, preparing students for success in a range of workplace roles. The program is delivered in eight core courses covering the most important aspects of the IT domain and four elective courses that allow students to develop advanced knowledge in one of three specialization tracks.
Students with backgrounds that are not in IT or business may need foundation courses which do not count towards the 36 credits required for the degree.
Core Courses
You will complete the eight core courses below (24 credits).
- IT 508 Information Technology Management
- IT 509 Data Management
- IT 510 Software Planning and Development
- IT 511 Data Communications and Networking
- IT 512 Project Management
- IT 513 Information Security
- IT 514 Distributed Systems
- IT 516 Data Structures and Algorithms
Choose Your Track
You'll complete four elective courses (12 credits) from one of the tracks listed below. Alternatively, students can obtain a general MSIT degree by selecting four elective courses across tracks.
Cybersecurity
Cybersecurity is one of the fastest-growing fields, and there is a large demand for IT professionals that specialize in cybersecurity
Data Analytics
Learn how to create, develop and implement data models as well as work with big data to derive new insights.
IT Management
Be prepared to create business IT strategies as well as develop and maintain IT architecture and infrastructure.