📚Home

Welcome to the CS140 revision guide

Full notes for the module

The main set of notes for this module which is linked in the above heading were written by Justin Tan, with contributions from Edmund Goodman

Individual topics

Given the large number of topics, it makes sense to break these down into broader topics when revising - each of which having its own page. These are linked below by section:

  1. Introductory concepts
  2. Authentication
  3. Password cracking
  4. Cryptography
  5. Public key cryptography
  6. Digital Signatrure & Certificates
  7. Secure email
  8. Security & Authentication protocols
  9. Web Server Security Issues
  10. Virtualisation

Additional resources

Exam advice (revision lecture notes)

Additional notes

Detailed handwritten notes for CS140 by Josh Fitzmaurice which cover the entire module can be found here.