Junjie Xiong

Course Notes

Notes and materials from classes I have taken at UC Berkeley.

Machine Learning & AI

CS 189 — Introduction to Machine Learning

CS 182 — Designing, Visualizing and Understanding Deep Neural Networks

CS 185 — Deep Reinforcement Learning

EECS 183 — Natural Language Processing

CS 288 — Natural Language Processing (Graduate)

EE 194 — Scalable AI

CDSS 94 — Post-Training AI Systems

Mathematics & Theory

Math 54 — Linear Algebra and Differential Equations

Math 110 — Linear Algebra

Math 128A — Numerical Analysis

EECS 126 — Probability and Random Processes

EECS 127 — Optimization Models in Engineering

Entrepreneurship

UGBA 195T — Startup Relationships

Self-Study

Deep RL Bootcamp · lectures

OpenAI Spinning Up · RL notes

The Ultra-Scale Playbook · distributed training

veRL · RL post-training systems

OpenRLHF · RLHF framework

RLHF Book · post-training notes