This Obsidian vault contains my personal notes for various Computer Science and Engineering courses from the Paul Allen School of Computer Science & Engineering at the University of Washington.
| Quarter | Courses |
|---|---|
| Spring 2026 | CSE 444 (Database Internals), CSE 452 (Distributed Systems) |
| Winter 2026 | CSE 451 (Operating Systems), CSE 461 (Computer Networks) |
| Autumn 2025 | CSE 331 (Software Design & Implementation), CSE 484 (Computer Security) |
| Summer 2025 | CSE 312 (Foundations of Computing II), CSE 332 (Data Structures and Parallelism) |
| Spring 2025 | CSE 333 (Systems Programming), CSE 311 (Foundations of Computing I), CSE 391(Software Tools) - notes to be added later |
| Autumn 2024 | CSE 344 (Database Management) CSE 154, (Web Development) |
| Summer 2024 | CSE 351 (The Hardware/Software Interface) |
| Spring 2024 | CSE 123 (Computer Programming III) - notes to be added later |
| Winter 2024 | CSE 122 (Computer Programming II) - notes to be added later |
| Fall 2023 | CSE 121 (Computer Programming I) |
I will go back to add my CSE 122-123 and CSE 391 notes. I will not be adding my CSE 154 notes.
CSE 444 - Database Internals
- Notes are actively maintained and organized
CSE 452 - Distributed Systems
- Notes are actively maintained and organized
These notes are intended to be viewed with the Obsidian app. Obsidian renders markdown with support for internal links, math equations (LaTeX), callouts, and other formatting used throughout this vault. Viewing the raw markdown files on GitHub or a plain text editor may not render correctly.
This vault does not include all courses I have taken, but rather contains the classes I found most helpful. The organization and completeness of notes varies by course, with current courses being the most up-to-date and structured. Disclaimer: I used claude code to organize my notes and break them down
Last updated: March 2026