Imperial-Computing-Notes icon indicating copy to clipboard operation
Imperial-Computing-Notes copied to clipboard

A selection of textbook-like course notes for the Imperial College Computing modules.

What is this repo?

A collection of textbook-like revision books, and obsidian notes for a selection of modules taught at Imperial College London.

The Latex Notes...

View in the browser

  • 50001 - Algorithm Analysis and Design
  • 50003 - Models of Computation
  • 50005 - Networks and Communications
  • 50006 - Compilers
  • 50008 - Probability and Statistics
  • 60001 - Advanced Computer Architecture
  • 60007 - Theory and Practice of Concurrent Programming
  • 60009 - Distributed Algorithms
  • 60017 - System Performance Engineering
  • 60023 - Type Systems for Programming Languages
  • 60029 - Data Processing Systems

The Obsidian Notes...

Open the root of the repo as a vault

  • 70004 - Advanced Computer Security
  • 70020 - Program Analysis
  • 70022 - Scalable Systems and Data
  • 70023 - Scalable Software Verification
  • 70024 - Software Reliability
  • 70025 - Software Engineering for Industry
  • 70046 - Advanced Digital Systems Design

I want to contribute!