All courses supporting the MSSI degree are categorized in one of four areas: Technology, Policy, Health, and Management. Each is further classified as a Core, Elective, or Foundational course. Classes that are only offered in the fall or spring terms are denoted by (F) or (S), respectively.
- EN.601.640 Web Security (F)
- EN.601.642 Modern Cryptography (F) (Core Crypto)
- EN.601.643 Security and Privacy in Computing (F)
- EN.601.740 Language-Based Security (S)
- EN.601.741 Advanced Topics in Secure & Censorship-Resistant Communications (S)
- EN.601.742 Advanced Topics in Cryptography (S) (Core Crypto)
- EN.601.743 Advanced Topics in Computer Security (S)
- EN.601.745 Advanced Topics in Applied Cryptography (F) (Core Crypto)
- EN.650.601 Introduction to Information Security (F)
- EN.650.624/EN.601.644 Network Security (S)
- EN.650.631 Ethical Hacking (S)
- EN.650.645/EN.601.645 Practical Cryptographic Systems (S) (Core Crypto)
- EN.650.654 Computer Intrusion Detection (S)
- EN.650.656 Computer Forensics (F)
- EN.650.658 Introduction to Cryptography (F) (Core Crypto)
- EN.650.660 Software Vulnerability Analysis (F)
- EN.650.663 Cloud Computing Security (F)
- EN.650.667 Mobile Device Forensics (S)
- EN.650.671/EN.553.371 Cryptography and Coding (S) (Core Crypto)
- EN.650.672 Security Analytics (F)
- EN.650.673 Mobile and Wireless Security (F)
- EN.650.724/EN.601.744 Advanced Network Security (F)
- EN.650.757 Advanced Computer Forensics (S)
- EN.601.631 Theory of Computation
- EN.601.633 Introduction to Algorithms
- EN.601.641 Blockchains and Cryptocurrencies
- EN.650.621 Critical Infrastructure Protection (F)
- EN.650.840 Information Security Independent Study
- EN.560.656 Space Systems Cybersecurity
- EN.695.637 Introduction to Assured AI and Autonomy
- EN.695.715 Assured Autonomy
- EN.650.614 Rights in Digital Age (F)
- EN.650.640 Moral and Legal Foundations of Privacy (S)
- EN.650.681 Global Cybersecurity Trends and Practices (S)
- EN.595.731 Business Law for Technical Professionals
- EN.635.672 Privacy Engineering
- EN.660.311 Law and the Internet
- EN.650.653 Financial Issues in Managing a Secure Operation (S)
- EN.650.655 Implementing Effective Information Security Programs (F)
- EN.650.683 Cybersecurity Risk Management (F)
- EN.595.660 Planning and Managing Projects
- EN.635.775 Cyber Operations, Risk, and Compliance
- EN.635.776 Building Information Governance
- EN.663.678 Cybersecurity Innovation and Entrepreneurship
(Note that 2 of these short courses together count as 1 regular course of 3 credits.)
- EN.663.644 Writing for Clarity
- EN.663.645 Improving Presentation Skills for Graduate Students
- EN.663.660 Managing People and Resolving Conflict
- EN.663.670 Project Management
- EN.663.671 Leading Change
- EN.663.673 Leading Teams in Virtual, Local, and Global Settings
(Note that 2 of these short courses together count as 1 regular course of 3 credits.)
- ME.250.750.0 Health Information Systems: Design to Deployment (S, Q3)
- ME.250.901.0 Health Sciences Informatics: Knowledge Engineering and Decision Support (S, Q4)
- ME.250.952.0 Leading Change Through Health IT (F, Q2)
- ME.250.953.0 Introduction to Public Health and Biomedical Informatics (F, Q1)