/notes

Notes for Stanford CS classes I took, starting Autumn 2020

Stanford CS Notes

View these notes at https://saligrama.io/notes.

NOTE (2022-10-30): the above website is the preferred way of viewing these notes, due to better search, math, formatting, and syntax highlighting support, and notes will only be updated live there (on the hugo-dev branch). Notes will be synced back here monthly.

This repository contains notes for a number of computer science classes I took at Stanford University, starting Autumn 2020.

  • Autumn 2020
    • CS 103 Mathematical Foundations of Computing (handwritten)
    • CS 107 Computer Organization and Systems (handwritten)
  • Spring 2021
    • CS 110L Safety in Systems Programming
    • CS 111 Operating Systems Principles
    • CS 224U Natural Language Understanding
  • Autumn 2021
    • INTLPOL 268 Hack Lab
    • CS 154 Introduction to the Theory of Computer Science (handwritten)
    • CS 229 Machine Learning (handwritten)
  • Winter 2022
    • CS 161 Design and Analysis of Algorithms (partially handwritten)
    • CS 255 Introduction to Cryptography (handwritten)
  • Spring 2022
    • CS 143 Compilers
    • CS 155 Computer and Network Security
  • Autumn 2022
    • CS 149 Parallel Computing
    • CS 251 Blockchain and Cryptocurrency Technologies