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:
|