EN.601.439 / 639 Β· Fall 2026

πŸ“ Hodson Hall 305 Β· πŸ•’ Tuesdays and Thursdays, 4:30–5:45 PM

Embodied AI with Web-Scale Video Data

How can an intelligent agent learn physical skills from internet-scale video? This course connects observational learning for robotics with the latest advances in machine learning to extract and predict useful cues from video datasets.

InstructorHomanga Bharadhwaj

Assistant Professor
Department of Computer Science
Data Science and AI Institute
Laboratory of Computational Sensing and Robotics

Teaching AssistantKartik Narayan

PhD student in Computer Science

Course AssistantNitik Jain

MSE student in Robotics

Lectures 1–2
Sep 1Sep 3

Foundations: Learning as Prediction

Lecture 1 β€” Course introduction; embodied intelligence; why web data now?

Related Readings

Lecture 2 β€” Cognitive science primer: perception–action loop, predictive planning, inductive biases

Reading After Class

Related Readings

Lectures 3–4
Sep 8Sep 10
Lectures 5–6
Sep 15Sep 17
Lecture 7
Sep 22
Lecture 8
Sep 24

Reconstruction of Bodies, Hands, and Objects

3D human body reconstruction and generation; hands and objects in 3D; contact and interaction reconstruction

Lecture 9
Sep 29

Student-led presentations and discussions

Lecture 10
Oct 1

Guest Lecture I

Lecture 11
Oct 6

Video Generation

Video generation: diffusion, transformers, and latent video models

Lecture 12
Oct 8

Student-led presentations and discussions

Lecture 13
Oct 13
Lecture 14
Oct 15

Student project proposal pitches

Lecture 15
Oct 20
Lecture 16
Oct 27

Student-led presentations and discussions

Lecture 17
Oct 29
Lecture 18
Nov 3

Student-led presentations and discussions

Lecture 19
Nov 5
Lecture 20
Nov 10

Student-led presentations and discussions

Lecture 21
Nov 12

Student-led presentations and discussions

Lecture 22
Nov 17

Guest Lecture II

Lecture 23
Nov 19
Lecture 24
Dec 1

Student-led presentations and discussions

Lecture 25
Dec 3

Guest Lecture III

Lecture 26
Dec 8

Project presentations I

Lecture 27
Dec 10

Project presentations II

Assessment

Grading

  1. Paper presentation and discussion (20%)
  2. In-class participation (10%)
  3. In-class quiz (15%): There will be N random pen-and-paper quizzes. The best N-1 quizzes will be used for grading. Quizzes will take place in the middle of lectures and will be 10 minutes long.
  4. Assignment (15%): There will be one take-home assignment with no or minimal coding. The assignment will focus on design and critical thinking.
  5. Project (40%): Proposal presentation (5%), one-page proposal document (5%), final presentation (15%), and final report/paper (15%). Project groups may include 1–3 students. No exceptions.

Expectations

Paper presentation

Students will present papers in groups of two. A strong presentation should not only summarize the paper's key contributions, but also provide insight and perspective on the strengths and weaknesses of the approach; contextualize the paper in relation to work published both before and after it; and analyze the approach separately from the experiments and results. Students must create their own slides and may not reuse anyone else's slides, including the authors' slides.

AI Policy

Students may use AI to help understand papers or course concepts. They may not use AI to create presentation slides, complete the assignment, or write the project report.