Integrated MSISTM Curriculum

Security Core, 24 units

  • 18-731 Network Security (Spring), or 18-733 Applied Cryptology (Spring), or 18-732 Secure Software Systems (Fall); and
  • One additional graduate-level security course from another department (CS, ECE, EPP, Heinz, Tepper) Note: Course must be approved by the MSISTM program advisor

Restricted Electives, 48 units

Restricted electives form the area of a student’s specialization. Of the 48 required units, 12 units must be a course in ECE or CS numbered 300 or above. The remaining 36 units can be fulfilled by any courses in the Heinz College or the Tepper School or any courses in ECE, EPP or CS numbered 300 or above. Restricted electives may not be taken pass/fail. Units that have been used toward meeting the undergraduate degree requirements cannot be counted as restricted electives (no "double counting").

Management, 12 units

Both of the following classes:

  • 14-786 Information Security Risk Analysis
  • 14-788 Information Security Risk Policy and Management

Research Seminar, 3 units

Speakers present on current issues in areas of industry and research. Students must take both Fall (14-704) and Spring (14-705).

Curriculum Option, 36 units

Professional or Research Track

  • Professional Track: Either 1.) a set of courses that will equip students with the knowledge and skills they need to succeed in industry; 2.) a supervised practicum that will provide students with industry experience while gaining significant knowledge; or 3.) a development-based project that allows students to build up knowledge and skills in delivering successful solutions for industry.
  • Research Track: A master’s thesis that will allow students to delve deep into a problem and create a solution for a research-based project, offering them the opportunity to gain significant knowledge and skills in a particular area.

Example Course Plans

Course Plan 1: Thesis/Project/Practicum Option

Summer 4th-5th Year Fall 5th Year Spring 5th Year
Thesis/project/practicum Security req. 1
(e.g., AIA, Secure Software Systems
Security req. 2
(e.g., Network Security, Applied Crypto)
Elective 1 Management req.
(14-786 and 14-788)
Elective 2 Elective 4
Elective 3 INI Seminar (14-705)
INI Seminar (14-704)
36 units 49 units 38 units

Course Plan 2: Course Option

Prior to the Fall of Y5, 24 units of restricted electives ("Elective 1" and "Elective 2") should have been taken, in addition to the undergraduate courses required for admission into the Integrated MSIN. If this requirement is not met, then students have to take these elective courses in the summer following Y5, or in the Fall following Y5.

Before 5th Year Fall 5th Year Spring 5th Year
Elective 1 Security req.1
(e.g., AIA, Secure Software Systems)
Security req. 2
(e.g., Network Security, Applied Crypto)
Elective 2 Elective 3 Management req.
(14-786 and 14-788)
Elective 4 Curriculum option 2
Curriculum option 1 Curriculum option 3
INI Seminar (14-704) INI Seminar (14-705)
24 units 49 units 50 units