| Week | Date | Topics |
|---|---|---|
| 1 | Jan 6 | Intro |
| Jan 8 | State of Autonomous Driving | |
| 2 | Jan 13 | Embedded Systems Fundamentals |
| Jan 15 | Real-Time Systems Fundamentals | |
| 3 | Jan 20 | no class |
| Jan 22 | Tesla Autopilot | |
| 4 | Jan 27 | Automotive Embedded Computation Platforms |
| Jan 29 | Static Unicore Scheduling | |
| 5 | Feb 3 | Machine Learning Frameworks |
| Feb 5 | Dynamic Unicore Scheduling | |
| 6 | Feb 10 | NVIDIA Cuda and Drive |
| Feb 12 | Multicore and Distributed Real-Time Scheduling | |
| 7 | Feb 17 | Real-Time GPU Scheduling |
| Feb 19 | GPU Papers related to autonomous driving | |
| 8 | Feb 24 | Real-Time Operating Systems |
| Feb 26 | Power-aware embedded computing | |
| 9 | Mar 3 | Papers on power/energy in embedded systems/autonomous driving |
| Mar 5 | First Exam | |
| 10 | Mar 10 | no class |
| Mar 12 | no class | |
| 11 | Mar 17 | Resource sharing under real-time constraints |
| Mar 19 | Incremental/continual learning for autonomous driving | |
| 12 | Mar 24 | Higher-level reasoning for autonomous driving |
| Mar 26 | Vehicle-to-vehicle communication and coordination | |
| 13 | Mar 31 | Asynchronous Systems |
| Apr 2 | V2X papers | |
| 14 | Apr 7 | Vehicular fog and cloud computing |
| Apr 9 | Papers on flog/cloud computing for autonomous driving | |
| 15 | Apr 14 | project presentations | Apr 16 | project presentations |
| 16 | Apr 21 | review and last homework/project due date |
| 17 | Apr 28 | 12:00-2:30pm Second Exam |
*This schedule is tentative and subject to change.