Share this page

Teaching

Updated
()

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 Courses

(CompSec)

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

(CompNetSec)

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

2027 Fall

(HCS)

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

2028 Spring, 2026 Spring ,2024 Fall

Previous Courses

(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