You can choose among three tracks to earn a specialization, or pursue a general MSIT degree by selecting elective courses across tracks.

Students with backgrounds that are not in Information Technology (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.



Technology is playing a increasingly significant role in our society. Organizations are becoming more dependent on sophisticated information systems, mobile technologies, the Internet of Things, machine learning and cloud computing. All of these technologies and systems, however, are vulnerable to cybersecurity attacks.

Cybersecurity is one of the fastest-growing fields, and is projected to expand in the US by 28% through 2026*. The number of cybersecurity positions that need to be filled is skyrocketing, and there is a large demand for IT professionals that specialize in cybersecurity who can devise strategies to protect organizational assets from cyberattacks.

* ref: US Bureau of Labor Statistics

  • IT 540 Digital Forensics
  • IT 542 Ethical Hacking
  • IT 544 Cloud Security
  • IT 546 Cybersecurity Risk Management
  • IT 582 Cybersecurity special topic
  • IT 531 Data Mining & Machine Learning
  • IT 533 Big Data Technologies
  • Cybersecurity Internship or IT Project

View Course Descriptions

Data Analytics

Data Analytics

Learn how to create, develop and implement data models as well as work with big data sets using a real-world data cluster to derive insights and make recommendations. An applied curriculum based on machine learning and statistical techniques, visualization tools and R language provides professionals with the necessary skills to launch their careers into the data analytics domain in any industry.

Students who complete this track will be prepared to leverage and manage data and develop data-driven solutions, either as in-house experts and managers or as independent consultants. This track provides a foundation for graduates to move on to positions such as Business/Systems Analyst, Data Analyst, Business Intelligence Analyst, and to upcoming positions opening in this growing field.

  • IT 530 Principles of Data Analytics
  • IT 531 Data Mining
  • IT 532 Data Warehousing and Business Intelligence
  • IT 533 Big Data Technologies
  • IT 582 Special Topics
  • IT 590 Internship
  • IT 599 IT Project (track-related)

View Course Descriptions

IT Management

Information Technology Management

This program is customizable to meet the needs of professionals looking to become IT Managers, IT Project Managers, IT Consultants, IT Strategists, Chief Information Officers (CIO), or Chief Technology Officers (CTO) among others.

Students who complete this track will be prepared to create strategies that support business, innovate with IT, and manage projects, as well as develop and maintain IT architecture and infrastructure.

  • IT 520 IT Strategy and Business Value
  • IT 521 Healthcare Information Technologies
  • IT 522 Enterprise Systems
  • IT 523 IT Architecture and Infrastructure
  • IT 524 Emergent Technologies and Issues
  • IT 582 Special Topics
  • IT 590 Internship
  • IT 599 IT Project (track-related)

View Course Descriptions