MSIT Curriculum

Carnegie Mellon’s Master of Science in Information Technology (MSIT) program is specifically designed for experienced IT professionals looking to remain in their job while earning their graduate degree through part-time study. You'll engage with faculty possessing strong academic credentials and real world experience. They'll equip you with the knowledge you need to achieve greater success in your career.

The MSIT curriculum is immersed with challenging courses designed to tap into your innovation potential. Class sizes are kept small and course content is career relevant. We offer the following MSIT degrees so you can choose the curriculum focus and delivery format that best meets your needs:

MSIT – curriculum focus

Evening
On-campus?

Distance Online?

Units to Graduate

Information Technology Management

yes*

yes

144

Information Security and Assurance

yes*

yes

144

Business Intelligence and Data Analytics

yes*

yes

144

Software Design and Management

yes*

no**

144

To earn any MSIT degree, either through the evening or distance tracks, you'll have to complete 144 units of coursework – 60 units of core courses specific to your degree focus and an additional 84 units of electives. The MSIT program will also consider core exemptions and up to 24 units of transfer credit from previous graduate coursework which may change the 60/84 distribution. These decisions are made after the student matriculates (see Section 3.3 of the MSIT Student Handbook or contact the MSIT Program Director for more information.)

Please note that 144 “units” is not the same as 144 “credits”. Our program is the equivalent of 12 semester-long classes (12 units=4 credits). Students should expect to spend on average 12 hours per week per course which includes 3 hours of lecture per week. We offer half-semester or “mini” courses worth 6 units – these still expect 12 hours of work per week.

*Occasionally there may be a core course taught only during the daytime hours, in which case we will record and provide it as a distance course to the evening students.

**We do not offer the software design and management track in our distance learning program but the School of Computer Science offers other online software engineering related degrees that might be of interest to you, including an MSIT-SEM which they do jointly with Heinz College.