Markdown/LaTeX formatted notes for computer science topics
Updated: 07.06.2020

Typora is a markdown editor which can handle and render LaTeX on the go, without requiring manual compilation.

This software was used to write these notes, and I strongly recommend it to anyone looking for a reliable tool for making notes and for general text processing.

The LaTeX template containing all of the aliases and shortcut commands used in these notes can be found here.

Bug fixes

Sadly these notes are far from perfect—but you can help out by reporting any errors or suggestions through the GitHub repository.


Below is a list of topics covered in these notes, along with their respective HTML and PDF links:

*: Based on the syllabus of a specific course taught at the University of Edinburgh.