Security courses by Van Oorschot + CS courses/calendar descriptions (Carleton University)

B.Cybersecurity (BCYBER): official course map (tabular) and (unofficial) visual course roadmap.
BCS Honours cybersecurity stream: course list and (unofficial) visual course roadmap.
Calendar course descriptions: undergrad CS (COMP), undergrad Cybersecurity (CSEC), and grad CS (COMP) courses.
Scheduled CS grad courses (through OCICS, which runs the joint Carleton/UofO CS grad degree).
Scheduled CS undergrad course search tool from Carleton's Registrar office.
Detailed course outlines for (undergrad and grad) courses offered by Carleton's School of Computer Science.

COMP 2108 (Applied Cryptography and Authentication) ... previously numbered 4109, and 3109.
2004 (Sept; as COMP4109).

COMP 2109 (Introduction to Security and Privacy)
2023 (Jan). Prereqs: COMP2401 (systems programming) + COMP1406.

COMP 4108 (Computer Systems Security)
2026 (Sept), 2025 (Sept), 2025 (Jan), 2020 (Sept). Previous versions.

COMP 5407 (Authentication and Software Security)
2026 (Jan), 2022 (Jan). Previous versions.

COMP 5900F (Computer Security and Usability) ... now renumbered COMP 5110
2006 Sept.

COMP 5900H (Internet of Things Security) ... now renumbered COMP 5119
2020 Sept, 2019 Sept.

[last updated: Aug 14, 2026]