Information Security & Assurance

This MSIT degree focuses on the need to adapt to the changing intruder landscape and to gain deeper understanding of risk management, information security, and data privacy. It draws upon the expertise in research, operations and analysis from the world-famous CERT Coordination Center (CERT®/CC) located at Carnegie Mellon's Software Engineering Institute. Designated as a Center of Academic Excellence in Information Assurance Education by the National Security Agency, Carnegie Mellon is uniquely qualified to provide such training.

Prerequisites to apply (see all admissions requirements here):

  • One undergraduate level Python or object-oriented (Java, C++, C#) programming class or equivalent experience prior to admission is recommended but not required.
  • At least three years of relevant, full-time professional work experience; although our student average is closer to eight years or more of experience.
  • Earned a bachelor’s degree from a regionally accredited U.S. institution or its international equivalent.

Review the general Curriculum information that applies to all MSIT degrees for more information about core exemptions and transfer credit which may modify the distribution of the 144 units needed to graduate.

MSIT – Information Security & Assurance Curriculum:

Course #

Core Courses (60 units required)

Units

95-705

Telecommunications Management

12

95-752

Intro to Information Security Management

12

95-769

Network Security Analysis

12

95-753

Internet Security

6

95-756

Information Security Risk Analysis

6

95-761

Cybersecurity in Critical Infrastructure

6

94-806

Privacy in the Digital Age

6

In addition to the above 60 units of core courses, you'll need to complete an additional 84 units of electives. Electives can include courses from your home department, even core courses from another MSIT degree; other CMU departments that offer evening or distance courses; up to 12 units of independent study (you design the class); and up to 24 units of transfer credit from previously earned graduate credit (submit application after you are admitted).

Here is a sample list of electives that can be done in any evening or distance MSIT program:

Sample Electives (choose 84 units)

Units

Advanced Database

6-12

Business Process Modeling

6

Data Warehousing

6

Decision Making Under Uncertainty

6

Defensive Hacking

12

Digital Transformation

6

Economic Analysis

6

Enterprise Architecture

6

Financial Accounting

6

Geographic Information Systems

12

Global IT Management & Sourcing

12

Intro to Human-Computer Interaction

6

Managing in a Virtual Environment

6

Professional Writing

6

Statistics for IT Managers

6

Systems Architecture for Managers

6

Tech Startup

6

Other Electives for Campus/Evening Students:you are allowed to take graduate-level courses from other Heinz College programs and departments across campus with pre-approval for your Program Director. Check out the Course Schedules to get a better sense about what courses are offered by Heinz College and across the entire university (follow “the HUB” link on the course schedule page).

Other Electives for Distance Students:you are limited to distance courses listed in the MSIT distance catalog PDF. While we can’t offer every Heinz College/ISM campus class by distance, we do try to bring in the best of the bunch. That does include some courses from the School of Computer Science because they have an online software engineering degree and will allow qualified MSIT students to take their distance courses.

To earn the MSIT-Information Security & Assurance degree, you must:

  • Complete 144 units of course credit (this includes required core, elective and approved transfer credits);
  • Successfully pass all required core courses (with a letter grade or approved exemption);
  • Achieve a minimum cumulative grade point average (GPA) of 3.0; and
  • Satisfy all academic requirements within five years from admission.