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 |