** Exact topics and schedule subject to change, based on student interests and course discussions. **

Date Topics Readings
9/9 Week 1 Course introduction [slides]
  • Basics of LLMs and foundation models
  • AI agents and self-evolution
9/16 Week 2 Context evolution 1 [slides] [colab]
  • Prompt optimization
  • Memory, tools, knowledge
9/23 Week 3 Context evolution 2 [slides]
  • LLMs as optimizers
  • LLMs for discovery
9/30 Week 4 Project proposal presentations
10/7 Week 5 Harness evolution 1 [slides]
  • Harness components
  • Agent memory
  • Tool and skill evolution
10/14 Week 6 Harness evolution 2 [slides] [harness tutorial]
  • Multi-agent systemss
  • Multi-agent evolution
  • Harness engineering tutorial
10/21 Week 7 Model evolution 1 [slides]
  • Continual learning
  • Distillation
  • Test-time training
10/28 Week 8 Project midterm presentations
11/4 Week 9 Model evolution 2 [slides]
  • Self-play approaches
11/11 Week 10 Environment evolution 1 [slides]
  • Synthetic data and tasks
  • Environment generation
11/18 Week 11 Environment evolution 2 [slides]
  • World models
  • Evolving evaluation and rewards
11/25 Week 12 Future topics [slides]
  • AI for scientific discovery
  • Multimodal agents
12/2 Week 13 Project final presentations
12/9 Week 14 Future topics [slides]
  • Embodied harnesses
  • Safe evolution