Spring 2022 Calendar
All content on this website, including the calendar, is subject to change.
| Monday | Tuesday | Wednesday | Thursday | Friday |
|---|---|---|---|---|
| Jan 31 Lecture Introduction | Feb 1 | Feb 2 Lecture Secure Processors in Industry | Feb 3 | Feb 4 Recitation Strings, Pointers, and Arrays |
| Feb 7 Lecture Side Channels | Feb 8 | Feb 9 Lecture Cache-Based Side Channel Example Lab 1 Out | Feb 10 | Feb 11 Recitation Lab 1 Overview |
| Feb 14 Discussion Microarchitectural Side Channel Attack | Feb 15 | Feb 16 Lecture Transient Execution Attacks | Feb 17 | Feb 18 Recitation Out of Order Execution |
| Feb 21 No Class President’s Day | Feb 22 Recitation Hack Day | Feb 23 Discussion Transient Execution Attack Example Lab 2 Out | Feb 24 | Feb 25 Recitation Lab 2 Overview |
| Feb 28 Discussion SW Defenses for Side Channels | Mar 1 | Mar 2 Lecture Information Flow Tracking Lab 1 Due | Mar 3 | Mar 4 Recitation Cancelled |
| Mar 7 Discussion HW Defenses for Side Channels | Mar 8 | Mar 9 Lecture Physical Attacks Lab 3 Out | Mar 10 | Mar 11 Recitation Lab 2 Hack Day |
| Mar 14 Discussion Power Side Channels | Mar 15 | Mar 16 Lecture Trusted Execution Environments Lab 2 Due | Mar 17 | Mar 18 Recitation Physical Attacks Lab |
| Mar 21 No Class Spring Break | Mar 22 No Class Spring Break | Mar 23 No Class Spring Break | Mar 24 No Class Spring Break | Mar 25 No Class Spring Break |
| Mar 28 Lecture Rowhammer Attacks | Mar 29 | Mar 30 Discussion Coldboot Attacks Lab 4 Out | Mar 31 | Apr 1 No Class Recitation Cancelled (NEHWS) |
| Apr 4 Discussion Modern Rowhammer | Apr 5 | Apr 6 Talk Dominic Rizzo Lab 3 Due | Apr 7 | Apr 8 Recitation Lab 4 Overview |
| Apr 11 Discussion Rowhammer Defense | Apr 12 | Apr 13 Lecture Memory Safety in Hardware Lab 5 Out | Apr 14 | Apr 15 Recitation Lab 5 Overview |
| Apr 18 No Class Patriot’s Day | Apr 19 | Apr 20 Discussion Memory Safety- Attack (+ Pizza Party) Lab 4 Due | Apr 21 | Apr 22 Recitation Return Oriented Programming |
| Apr 25 Talk Yunsi Fei | Apr 26 | Apr 27 Discussion Memory Safety- Defense | Apr 28 | Apr 29 Recitation It’s a Surprise! |
| May 2 Lecture Fuzzing and Bug Finding | May 3 | May 4 Talk Edward Suh Lab 5 Due | May 5 | May 6 |
| May 9 Discussion Hardware Trojans | May 10 | May 11 | May 12 | May 13 |
| Lectures |
| Recitations |
| Discussions |
| Talks |