Master your courses, one concept at a time
Focused explanations and practice exercises, built from your course material.
- Fall 2026
CS 487 — Secure Computer Systems
Foundations of secure computer systems: software vulnerabilities and exploitation, memory-corruption defenses, cryptography (symmetric/asymmetric, hashing, PKI), authentication and access control, OS and side-channel security, and network defense.
-
CS 461 — Operating Systems
Processes, threads, synchronization, scheduling, memory management, file systems, and virtualization — the core abstractions that let multiple programs share a machine safely and efficiently.
-
CS 561 — Adv. Linux Kernel Programming
Advanced operating systems topics.