Teaching
Updated:
Apr 30, 2026
()
Current:
Upcoming:
Courses at NC State #
Current Courses
Computer & Network Security (CompNetSec)
Graduate course on computer and network security covering cryptography, network security, systems security, and privacy.
Upcoming and Past Courses
Computer Security (CompSec)
Introductory undergraduate course on computer security covering core concepts and defenses.
2027 Spring
Human-Centered Security (HCS)
Special topics course on human-centered security research methods for advanced undergraduate and graduate students.
Network Security (NetSec)
Introductory undergraduate course on network security covering attacks, vulnerabilities, and defenses.
Human-Centered Security (HCS)
PhD-level course on human-centered security research methods.
2024 Spring
Human-Centered Security (HCS)
Undergraduate and graduate course on human-centered security research methods.