Teaching

Updated:
Apr 30, 2026 ()
Current:
Upcoming:

Courses at NC State #

Current Courses

(CompNetSec)

Graduate course on computer and network security covering cryptography, network security, systems security, and privacy.

2026 Fall ,2023 Fall

Upcoming and Past Courses

(CompSec)

Introductory undergraduate course on computer security covering core concepts and defenses.

2027 Spring

(HCS)

Special topics course on human-centered security research methods for advanced undergraduate and graduate students.

2026 Spring ,2024 Fall

(NetSec)

Introductory undergraduate course on network security covering attacks, vulnerabilities, and defenses.

2025 Fall ,2025 Spring

(HCS)

PhD-level course on human-centered security research methods.

2024 Spring

(HCS)

Undergraduate and graduate course on human-centered security research methods.