Carnegie Mellon University Website Home Page

MSIT-SE Plan of Study

The Master of Science in Information Technology - Software Engineering is a 12-month professional degree program designed for early career professionals with less than two years of work experience.

Units Required Courses
Core 60 17-651, 17-652, 17-653, 17-654, 17-655
Project 36 17-677 (12 units), 17-678 (24 units)
Electives/Independent Study 45 Generally, electives are chosen from Computer Science, Robotics, Heinz College, Electrical Engineering, and Software Engineering, but they can come from any school or department within Carnegie Mellon as long as: (1) the student has not already taken the course and (2) the course is in an area that is consistent with the student’s career goals. 
Communication 6 17-656 (3 units), 17-657 (3 units)
Prerequisites - 17-602

*All courses above, unless otherwise noted, are 12 units each

Sample Course of Study

Summer Pre-Requisite

Semester 1

Semester 2

Semester 3