Carnegie Mellon University

Integrated MSIN Curriculum

For Students Entering in Fall 2018 (MS30)

36 Units Networking & Systems Core       


14-736: Distributed Systems: Techniques, Infrastructure, and Services (SPRING)
14-760: Advanced Real-World Data Networks (SPRING)

24 units

Two courses from ECE/CS in the areas of Software Systems and Computer Networking, and Signal Processing and Communications. Please refer to the MSIN Core Courses list on the Course List page.

12 Units Management 

12 units:

14-776: Fundamentals of Business and Management (FALL or SPRING)

24 Units Restricted Electives 

Students have the opportunity to pursue a wide range of electives in which they have a special interest. Restricted electives may not be taken as pass/no pass/audit. 


Course must be from the INI (14-XXX), ECE (18-XXX), or CS (15-XXX) that are numbered 300 or above
One of the following EPP courses: 19-608, 19-682, 19-712, 19-713, or 19-784. 


The remaining 12 units are fulfilled by any approved courses in the Heinz College or Tepper School or any courses* in ECE, EPP, ETC, School of Computer Science, INI, or III that are numbered 300 or above. 
Some exceptions apply

In addition, students should select restricted electives that complement the core curriculum. Note, only up to 36 units of undergraduate courses (300-599) can be considered toward degree requirements (between core and restricted elective courses).

Units that have been used toward meeting the undergraduate degree requirements cannot be counted as restricted electives (no "double counting").

*Some exceptions apply. Exceptions are noted in the INI Student Handbook. Please refer to the Enrollment & Registration section of the student handbook under "Courses Outside Degree Requirements." If you have any concern as to whether a course can count towards your degree requirements, please consult with the INI Academic Affairs Office (AAO).

36 Units Curriculum Option

Choose one of the following: 

Course Option: Set of courses that will equip students with the knowledge and skills they need to succeed in industry. 

Development-Based Project: Students increase their knowledge and skills in delivering successful solutions for industry. 

Thesis Research Paper: Allows students to delve deeply into a problem and create a solution for a research-based project, providing the opportunity to gain significant knowledge and skills in a particular area.