This schedule is subject to change. Please check back frequently.
| Week | Date | Topic | Readings |
|---|---|---|---|
| Week 1 | Mar 27 |
Intro; Security & Crypto Crash Course I |
|
| Mar 29 |
Accountability & Transparency I |
Assigned: |
|
| Week 2 | Apr 3 |
Accountability & Transparency II; Security & Crypto Crash Course II |
Assigned: Recommended:
|
| Apr 5 |
Accountability & Transparency III |
Assigned: |
|
| Week 3 | Apr 10 |
Certificates & Keys |
Assigned:
Recommended:
|
| Apr 12 |
TLS and HTTPS |
Assigned: |
|
| Week 4 | Apr 17 |
Anonymity I |
Assigned:
|
| Apr 19 |
Anonymity II |
Assigned: |
|
| Week 5 | Apr 24 |
No class. |
|
| Apr 26 |
Oblivious Storage |
Assigned: |
|
| Week 6 | May 1 |
Trusted Execution Environments |
Assigned:
Recommended:
|
| May 3 |
Side Channels I |
Assigned: |
|
| Week 7 | May 8 |
Side Channels II |
Assigned:
|
| May 10 |
Side Channels III |
Assigned: |
|
| Week 8 | May 15 |
Cryptocurrencies: Intro. |
Assigned:
Recommended:
|
| May 17 |
Cryptocurrencies: Buying Physical Goods |
Assigned: |
|
| Week 9 | May 22 |
Verifiable Computation |
Assigned:
Recommended:
|
| May 24 |
Cryptocurrencies: Anonymity |
Assigned:
Recommended: |
|
| Week 10 | May 29 |
Cryptocurrencies: Smart Contracts |
Assigned: Recommended:
|
| May 31 |
Cryptocurrencies as a Platform |
Assigned: Recommended:
|