Carnegie Mellon University Website Home Page
 

MSIT-ESE Plan of Study

The MSIT-ESE curriculum is comprised of core, elective, and project courses in the areas of Electrical/Computer Engineering, Computer Science/Software Engineering, and Systems Engineering. Students must earn a B- or better in all core courses and the MSIT Project; and maintain a QPA of 3.0 or better. Total units required for graduation: 153

Units Required Courses
Core 60 17-653, 18-649/18-642, 18-648, 17-654, 17-655
Project 36 17-677 (12 units), 17-678 (24 units)
Electives 51 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. One elective course must be, at minimum, a 12-unit Independent Study: 17-699
Prerequisites 6 15-513

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

Sample Course of Study

Summer Prerequisite

Semester 1

Semester 2

Semester 3

Semester 4