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

Fall 2021

Spring 2022

Fall 2022

Spring 2023 (@ ETH Zürich)

Fall 2023

Ideal Computer Science Track

The Ideal Progression as a Computer Science major at Princeton to get absolutely cracked

Additional Resources for ECE 435 - Machine Learning and Pattern Recognition

COS 226: Data Structures and Algorithms

My guide to learning and succeeding in the core course of Princeton CS

MAT 201: Multivariable Calculus

How to Survive MAT202 - Linear Algebra

The Best Coffee in Princeton

Tejas Gupta

New York City, USA
Email me

Tejas Gupta is a Princeton University student in the Department of Computer Science. He is currently studying at ETH Zürich.