Aditya’s notes #
This site hosts 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: Introduction to Cybersecurity
- 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
- Winter 2023
- CS 153 Applied Security at Scale
- CS 249I The Modern Internet (handwritten diagrams)
- Spring 2023
- CS 144 Introduction to Computer Networking
- CS 152 Trust and Safety Engineering