Skip to main content

Cybersecurity and privacy coursework

CyLab faculty embrace security and privacy as its own discipline and integrate it into engineering, computer science, public policy and business curricula. We are proud to offer more than 50 courses in cybersecurity available to both undergraduate and graduate students. 

Featured faculty who teach cybersecurity courses

Vyas Sekar

  • Network Security
  • Introduction to Computer and Network Security and Applied Cryptography
  • Network Security and Management

Nicolas Christin

  • Elements of Web Security
  • Usable Privacy and Security
  • Introduction to Information Security

Patrick Tague

  • Wireless network security
  • Mobile Security

Timothy Shimeall

  • Network Situational Awareness
  • Information Warfare
  • Information Assurance Policy
  • Defensive Hacking

Limin Jia

  • Special Topics: Elements of Browser Security
  • Network Security and Management
  • Formal Foundations of Software Security

David Brumley

  • Malware, Defense, and Vulnerability Analysis
  • Introduction to Computer Security
  • Software Security

Classroom

Full list of security and privacy courses offered at Carnegie Mellon:

  • Foundations of Privacy
  • Engineering Privacy in Software
  • Information Security
  • Privacy Policy Law and Technology
  • Secure Coding
  • Applied Information Assurance
  • Information Security Risk Management
  • Information Security Policy and Management
  • Introduction to Cyber Intelligence
  • Network Security and Management
  • Intro to Software Reverse Engineering
  • Host Based Forensics
  • Network Forensics
  • Web Application Security & Performance
  • Cyber Forensics and Incident Response
  • Introduction to Privacy Engineering: from Policy to Code to Quality to Value
  • Elements of Web Security
  • Elements of Browser Security
  • Cybersecurity Research Seminar
  • Introduction to Computer and Network Security
  • Secure Programming
  • Information Security and Privacy
  • Introduction to Computer and Network Security and Applied Cryptography
  • Theoretical Cryptography
  • Formal Foundations of Software Security
  • Social Engineering
  • Software Security Engineering
  • Engineering Runtime Malware Analysis
  • Introduction to Computer Security
  • Introduction to Information Security
  • Introduction to Hardware Security
  • Wireless network security
  • Mobile Security
  • Introduction to Computer Security
  • Network Security
  • Software Security
  • Applied Cryptography
  • Malware, Defense, and Vulnerability Analysis
  • Usable Privacy and Security
  • Cybersecurity and the Future of the Internet
  • Data Privacy
  • Web Application Security
  • Analytical Social Science and National Security
  • Cybersecurity Policy
  • Introduction to Information Security
  • Information Security Compliance and Training
  • Information Security Policy and Governance
  • Software and Security
  • Cryptography
  • Introduction to Information Security Management
  • Internet Security
  • Network and Internet Security
  • Cybersecurity in Critical Infrastructure
  • Privacy in the Digital Age
  • Defensive Hacking
  • Network Security Analysis
  • Information Warfare
  • Information Assurance Policy
  • Network Situational Awareness
  • Introduction to Information Security Training and Awareness
  • Ethical Penetration Testing
  • Network Defenses