Files
Grad School Notes
I took extensive notes during grad school. These notes have helped me by serving as a quick lookup for explanations of concepts in my own words. If you would like to receive a particular set of notes from the ones listed below, please contact me with a personal introduction and a few details about your request.
- The Computing Notes (2022) set covers low-level computing topics: instruction set architecture, processors, compilers, storage, operating systems, devices, and distributed systems. I took these notes with a computer architecture perspective during a seminar course on kernel design.
- The Deep Learning Notes (2023) set covers up-to-date deep learning topics: linear neural networks, convolutional neural networks, recurrent neural networks, attention, embeddings, generalization, and optimization.
Miscellaneous
2022-03-14 – [Slides] OS Security and Trust
2019-05-07 – [Paper] Basis Reduction in Lattice Cryptography