Skip to main content

Utility

  • For Alumni
  • For Current Students
  • For Employers & Corporate Partners

Actions Menu

  • Apply
  • Give
Heinz College of Information Systems and Public Policy

Main navigation

  • Programs

    • Graduate Programs
    • Executive Education
    • Bachelor of Science in Information Systems
    • Ph.D. Programs at Heinz College
    • Program Finder
  • Admissions & Aid

    • Admissions & Aid
    • Tuition & Financial Aid FAQs
    • Connect
  • Careers & Outcomes

    • Careers & Outcomes
    • Career Services
    • Employers & Corporate Partnerships
    • Student Experience
    • Life at Heinz College
  • Research & Faculty

    • Faculty in the News
    • Centers & Labs
    • Faculty in the News
    • Faculty Experts
    • Research
  • About

    • About Heinz College
    • Policy Impact
    • History
    • Rankings & Reputation
    • AI Leadership
  • News

    • Stories
    • Events
    • Our Faculty In The News

Utility

  • For Alumni
  • For Current Students
  • For Employers & Corporate Partners

Actions Menu

  • Apply
  • Give

What can we help you find?

Online Master of Information Technology Curriculum

Heinz College / Heinz College Master's Degree Programs / Master of Science In Information Technology / Online Master of Information Technology Curriculum

Many of our students must balance their studies with other obligations, such as careers or families. The #1 thing on their mind is viability: Can I do this? How long will it take, what will it cost, and what will I get out of it? You can do this. We're here to help.

The Master of Science in Information Technology is a part-time, distance learning program ideal for current IT professionals seeking to add business acumen, management, and targeted problem-solving skills to their portfolios. This program can also be a great fit for professionals from less technical areas, such as finance and health care, who wish to pivot toward technology-intensive roles and improve their analytical skills.

All admitted students will have at least three years of relevant professional experience. Many incoming students, however, have eight or more years. The program is designed with working professionals in mind, delivered mostly via an asynchronous "Anytime, Anywhere" distance learning model for maximum flexibility. This approach allows students to customize their degree and complete the program on a schedule that fits into their lives. Many faculty members incorporate live instruction to foster a sense of community and collaboration among students.

Students living in or near the greater Pittsburgh area may choose to complete the program in a hybrid format, combining online and on-campus classes.

What I learned in the class, I could actually use it in my day-to-day job. That’s what I like about Heinz College. It was not a lot of theoretical study. It was more practical work, and I was able to use some things right away.

Reema Troiana
Program Manager, PNC and MSIT alumna

Curriculum

Core curriculum differs by program, as listed below.

  • Database Management (95-703)
  • Telecommunications Management (95-705)
  • IT Project Management (95-808)
  • Managing Digital Business (95-734)
  • Object-Oriented Programming in Java (95-807 or 95-712)
  • Object-Oriented Analysis and Design (95-706)

  • Advanced Business Analytics (95-866)
  • Machine Learning with Tableau (95-854)
  • Statistics for IT Managers (95-796)
  • Privacy in the Digital Age (94-806)
  • Economic Analysis (95-710)
  • Database Management (95-703)
  • Data Warehousing (95-797)
  • Unstructured Data Analytics (95-865)
  • Applied Exploratory Data Analysis (95-868)

  • Intro to Information Security Management (95-752)
  • Network and Internet Security (95-758)
  • Telecommunications Management (95-705)
  • Privacy in the Digital Age (94-806)
  • Software and Security (95-748)
  • Information Security Risk Management (95-755)
  • Cybersecurity Policy and Governance (95-744)

  • Agile Methods (95-874)
  • Blockchain Fundamentals (95-810)
  • Intro to ITIL Framework (95-812)
  • Cloud Computing (15-619)
  • Managing Analytics Projects (94-881)
  • NoSQL Database Management (95-737)
  • Cryptography (95-749)
  • Network Defense (95-884)
  • Cloud Security (95-746)
  • Ethical Penetration Testing (95-883)
  • Malicious Code Analysis (95-759)
  • Decision Making Under Uncertainty (95-760)
  • Digital Transformation (95-722)
  • Data Focused Python (95-888)
  • Geographic Information Systems (GIS) (94-802)
  • Linux and Open Source (95-799)
  • Organizational Design and Implementation (94-700)
  • Conflict Resolution (91-869)
  • Programming R for Analytics (94-842)
  • Software Design for Data Scientists (95-829)
  • Time Series Forecasting in Python (95-835)
  • Tech Startup: Market Discovery (95-794)
  • Lean Innovation Lab (94-891)
  • Intro to Cyber Intelligence (95-844)
  • Web Application Development (95-881)


Elective availability is subject to change; students in the Pittsburgh region who are able to commute to campus may also enroll in graduate-level courses from other Heinz College programs as well as other departments across Carnegie Mellon University, with approval.

Master of Science in Information Technology (Online)

  • Master of Science in Information Technology
  • Curriculum
  • How to Apply
  • Scholarships & Financial Aid

Want More Information?

Loading...

5000 Forbes Avenue 
Pittsburgh, PA 15213  
(412) 268-2000

About CMU

  • Athletics
  • Events Calendar
  • Careers at CMU
  • Maps, Parking & Transportation
  • Health & Safety
  • News

Academics

  • Majors
  • Graduate
  • Undergraduate Admission
  • Graduate Admission
  • International Students
  • Scholarship & Financial Aid

Our Impact

  • Centers & Institutes
  • Business Engagement
  • Global Locations
  • Work That Matters
  • Regional Impact
  • Libraries

Top Tools

  • Report Digital Accessibility Barrier
  • Academic Calendar
  • Bookstore
  • Canvas
  • The HUB
  • Workday

Copyright © 2026 Carnegie Mellon University

  • Title IX
  • Privacy
  • Legal