Topic outline

  • General

    Welcome, all, to the course Platform Security.  In the coming weeks, we will look at how compilers, operating systems, and hardware can help to secure wider systems.

    The course will touch on the following broad topics:

    • Weeks 1-2: OS security (sandboxing & access control)
    • Weeks 3-4: Runtime security (compiler-based hardening & software instrumentation)
    • Weeks 5-6: Hardware security (trusted execution environments & secure boot)

    More details are given in the first lecture, slides available in the "Lecture" section in the sidebar

    • Not available unless: You are a(n) Student
      Choice icon
      Thursday session availability Choice
    • Not available unless: You are a(n) Student
      URL icon
      Exercise Session 5 link URL