![]() |
|
The course calendar below gives the lecture topics, assignment and due dates for homeworks and projects, exam dates, times of project help sessions, and observed holidays. The calendar is subject to change during the quarter, and we will remind you as each of the due dates and help sessions comes near.
Week |
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
1 |
April 1
|
2
Introduction Particle systems |
3 |
4
Differential equations |
5
|
2 |
8 |
9
Differential Constraints
Project
1 out
|
10 |
11
Rigid-body simulation |
12 |
3 |
15
|
16
Collision
detection and response
|
17
|
18
Inverse control of simulations
|
19 |
4 |
22 |
23
Inverse
kinematics
Automatic
differentiation
Project
1 due
Project
2 out
|
24 |
25
Numerical methods for optimization primer
|
26 |
5 |
29 |
30
Animation as nonlinear optimization
|
May 1 |
2
Spacetime constraints
|
3 |
6 |
6 |
7
Motion
capture and editing Project
2 due
Final
project out
|
8 |
9
Final
project descriptions
|
10 |
7 |
13 |
14
Robot controllers
|
15 |
16
Skin and muscles
|
17
|
8 |
20 |
21
Physically based motion transformation
|
22 |
23
Machine
learning and animation
|
24 |
9 |
27
Memorial Day
|
28
Machine learning and animation
Final project checkpoint presentations
|
29 |
30
Fluid dynamics |
31 |
10 |
June 3 |
4
Cloth modeling
|
5 |
6
In class final project presentations
|
7 |
Finals
|
10
|
11
Final
project due
|
12
|
13 |
14 |