Course website and other content for the Computer and Network Security course.
docs/- Course websiteassignments/- Course assignmentsslides/- Lecture slidesmidterm/- Old midterms and solutionsfinal/- Old finals and solutionsdebates/- Debate topics and resourcesnotes/- Course notessyllabus.md- Course syllabus
archive/- Older versions of the coursehooks/- Git hooks (activate once per clone:git config core.hooksPath hooks)
Lecture slides are authored in Quarto (docs/slides/NN-Name/slides.qmd); the
rendered slides.html files are gitignored build artifacts. Render with
quarto render from docs/slides/ (all decks) or quarto render NN-Name/slides.qmd (one deck). The pre-commit hook re-renders any deck whose
source is part of a commit, and the post-merge hook re-renders decks changed
by a pull, so local HTML never goes stale.