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. Examples include:

  • 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
  • Special Topics in Cryptography: Blockchain and Cryptocurrencies

Want to join CyLab?

If you're a student eager to research security and privacy with CyLab, it's important to know that you cannot apply to CyLab directly.

  • Current CMU students: we encourage you to reach out to any CyLab faculty member(s) you are interested in conducting research with. 
  • Non-CMU students: We encourage you to apply to any one of Carnegie Mellon’s degree programs and specify your interest in security and privacy in your application.