Resources

Course Infrastructure

Platform Purpose
Canvas Assignment submission, grades, links
Google Drive Homework and reading materials (distributed here)
Ed Discussion Q&A and discussions
A+ Attendance

Homework and readings go out via Google Drive; assignments are handed in on Canvas. All linked from Canvas.

Getting Help

Weekly Cadence

See Homework for homework guidelines and expectations.

How to Read Papers

A structured approach to reading papers:

First Pass (15-20 minutes)

  1. Read the title, abstract, and introduction
  2. Look at all figures, tables, and their captions
  3. Read the conclusion
  4. Skim section headings to understand structure

Goal: Identify the problem and main contribution

Second Pass (30 minutes)

  1. Read the paper more carefully, but skip any dense math
  2. Make note of terms or concepts you don’t understand; ask an LLM to explain them.
  3. Pay attention to experimental setup and results
  4. Look up 2-3 key references (if needed)

Goal: Understand the approach well enough to summarize it

Third Pass (optional, for deep understanding)

  1. Work through the math and proofs
  2. Think about what assumptions they make
  3. Consider what’s missing or what you’d do differently
  4. Try to mentally “re-implement” their approach

Goal: Ability to extend or critique the work

Questions to Consider

Additional Resources

Textbooks and Courses

Technical References

Blogs and Articles

Tools We’ll Use

Paper Reading List by Topic

Foundational Architectures

Scaling Laws

Vision Models

Multimodal Learning

Generative Models

Video Generation

Speech and Audio

Fine-Tuning

RAG, MCP & Agents

Distillation, Mixture of Experts & Quantization

Reinforcement Learning

Deep Q-Learning & Game Playing

In-Context Learning

Large Language Models

Evaluation

Interpretability, Probing, and Steering

Scientific Paper Writing

State Space Models

Scientific Applications