L1: Intro

Materials

The slides (pdf) from lecture.

  • Intro to course staff
  • Cybersecurity involves the study of four categories of failures and how to avoid them
    • Failure of operation (mostly human error in usage)
    • Failure of implementation (programming errors like buffer overflows)
    • Failure of design (a more fundamental error during the design process)
    • Failure of abstraction (incorrect modelling of the adversary)
  • Examples of recent failures from each category
  • Discussion of course structure and policies