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.
- 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)
- 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.