Course Schedule Winter 2017

This schedule is subject to change. Please check back frequently.


Week Date Topic Readings
Week 1 Jan 3
Intro; Security & Crypto Crash Course I
Jan 5
No class (to be rescheduled)
Week 2 Jan 10
Security & Crypto Crash Course II
Jan 12
TLS and HTTPS

Assigned:

Recommended:

Week 3 Jan 17
Certificates

Assigned:

Recommended:

Jan 19
No class (to be rescheduled)
Week 4 Jan 24
Secure Messaging

Assigned:

Jan 26
Isolation

Assigned:

Recommended:

Jan 27
3–4:30pm in SS 107

Accountability & Tamper-evidence

Assigned:

Recommended:

Week 5 Jan 31
BFT

Assigned:

Recommended:

Feb 2
Fork Consistency

Assigned:

Recommended:

Week 6 Feb 6
10:30am–12pm in SS 401 (note different room)

Property-preserving (revealing?) Encryption I

Assigned:

Recommended:

Feb 7
Property-preserving (revealing?) Encryption II

Assigned:

Recommended:

Feb 9
Trusted Computing

Assigned:

Recommended:

Week 7 Feb 14
Trusted Execution Environments I

Assigned:

Recommended:

Feb 16
Side Channels I

Assigned:

Recommended:

Week 8 Feb 21
Side Channels II

Assigned:

Recommended:

Feb 23
Trusted Execution Environments II

Assigned:

Recommended:

Week 9 Feb 28
Verifiable Computation I

Assigned:

Recommended:

Mar 2
Verifiable Computation II

Assigned:

Recommended:

Week 10 Mar 7
Cryptocurrencies I

Assigned:

Recommended:

Mar 9
Cryptocurrencies II

Assigned:

Recommended:

Unfortunately, some articles require a paid subscription to a journal or digital library. These articles are linked via the UChicago library proxy, and you must authenticate with your CNetID to view them.