Anything and everything related to my time at Princeton University.
See course reviews and notes and general thoughts on academics and
life. I'm making it a mission to write up all of the courses I've
taken at Princeton in efforts to democratize education and also review
the courses I've taken. I hope this helps you in your academic
journey!
My Courses
Fall 2020
Spring 2021
- MAT 202: Linear Algebra with Applications – A
- COS 217: Programming Systems in C and Assembly – A+
- SML 201: Introduction to Data Science – A
- FRS 106: The Art and Science of Motorcycle Design – A
- REL 205: Indian Philosophy and Religion – A
- CWR 206: Creative Literary Translation – pass (P/D/F only), with
Jhumpa Lahiri!
Fall 2021
- COS 340: Discrete Mathematics and Computational Theory – A
- COS 324: Introduction to Machine Learning – A-
- EGR 395: Venture Capital & the Finance of Innovation – A
- CHV 310: Practical Ethics – A, with Peter Singer!
- VIS 221: Sculpture I – A
Spring 2022
- COS 432: Information Security – A
- COS 484: Natural Language Processing – A
- COS 333: Full-Stack Development – A
- PHI 215: Intro to Chinese Philosophy – A
Fall 2022
- ECE 470: Principles of Blockchains - A+
- COS 316: Principles of Computer System Design – A
- COS 448: Innovating Across Technology, Business, and Markets – A
- COS 397: Product Management Bootcamp – A-
- CWR 305: Advanced Creative Literary Translation – pass (P/D/F only),
with Paul Muldoon
- CWR 203: Creative Writing Fiction – pass (P/D/F only), with
Garth Greenwell!
Spring 2023 (@ ETH Zürich)
- Machine Perception (Master’s ML course on Generative AI)
- Computer Networks
- Databases and Data Modeling
- Software Engineering in C++
- Autonomous Mobile Robots
- German A1
Fall 2023
The Ideal Progression as a Computer Science major at Princeton to get absolutely cracked
My guide to learning and succeeding in the core course of Princeton CS