Curriculum & Courses
Detailed records of courses I took.
CS50: This is CS50x
Harvard University · CS50
An intro to coding world
CS61A: Structure and Interpretation of Computer Programs
UC Berkeley · CS61A
An in-depth introduction to computer science principles
UMich EECS 498-007 / 598-005: Deep Learning for Computer Vision
University of Michigan · EECS 498-007 / 598-005
My first deep learning course focusing on computer vision
Stanford CS231n: Deep Learning for Computer Vision
Stanford University · CS231n
A comprehensive course on deep learning techniques for computer vision
DeepMind Reinforcement Learning
University College London · COMPM050
A great course by DeepMind on reinforcement learning concepts and applications.
Mathematical Foundation of Reinforcement Learning
Westlake University ·
A course on the mathematical foundations underlying reinforcement learning techniques.
6.S183 A Practical Introduction to Diffusion Models
Massachusetts Institute of Technology · 6.S183
A great introduction to diffusion models
Stanford CS231A: Computer Vision, From 3D Perception to 3D Reconstruction and beyond
Stanford University · CS231A
A comprehensive course on 3D computer vision — geometry, reconstruction, and beyond