| Instructor | Stephen Herwig | Office Hours: Mon 11:00 - 12:00 Wed 11:00 - 12:00 Fri 11:00 - 12:00 ISC 3 Room #2391 |
| Time/Place |
MWF 10:00am - 10:50am ISC 3 Room #2347 |
| TLS and PKI | Week 1 |
|
Wed 1/21
Introductions.
Fri 1/23
Ch 1. Setting Up Your Go Environment
Ch 2. Predeclared Types And Declarations The Most Dangerous Code in the World: Validating SSL Certificates in Non-Browser Software |
|
| TLS and PKI | Week 2 |
|
Mon 1/26
Ch 3. Composite Types
Wed 1/38
Fri 1/30
Ch 4. Blocks, Shadows, And Control Structures No class (snow) |
|
| DNS | Week 3 |
|
Mon 2/2
p1: sget (Due: Mon 2/23 @11:59pm)
Wed 2/4
Fri 2/6
Ch 5. Functions A Longitudinal, End-to-End View of the DNSSEC Ecosystem Parsing Command-line Options Simple TCP Client and Server |
|
| Anonymous Communication / VPNs / Tor | Week 4 |
|
Mon 2/9
Ch 7. Types, Methods, and Interfaces
Wed 2/11
Fri 2/13
The Dining Cryptographers Problem: Unconditional Sender and Recipient Untraceability |
|
| Group Messaging | Week 5 |
| Mon 2/16 Wed 2/18 Fri 2/20 | |
| Week 6 | |
| Mon 2/23 Wed 2/25 Fri 2/27 | |
| Malware / Botnets | Week 7 |
|
Mon 3/2
Wed 3/4
Fri 3/6
|
|
| Spring Break (No Class) | Week 8 |
| No class this week (March 7 - 15). | |
| Cryptographic Attacks | Week 9 |
|
Mon 3/16
Ch 11. Go Tooling
Wed 3/18
Fri 3/20
No class |
|
| Authorization | Week 10 |
| Mon 3/23 Wed 3/25 Fri 3/27 | |
| Remote/Cloud Storage | Week 11 |
| Mon 3/30 Wed 4/1 Fri 4/3 | |
| Private Information Retrieval | Week 12 |
| Mon 4/6 Wed 4/8 Fri 4/10 | |
| Differential Privacy | Week 13 |
| Mon 4/13 Wed 4/15 Fri 4/17 | |
| Trustworthy Computing | Week 14 |
| Mon 4/20 Wed 4/22 Fri 4/24 | |
| Blockchain | Week 15 |
| Mon 4/27 Wed 4/29 Fri 5/1 | |
| Final Exam Week | Week 16 |
|
Thu 5/7
We DO NOT have an exam in this class. However, if we did, our
exam time
would be Thursday 5/7 from 2-5pm. In lieu of an exam, we will meet so that each team can present a brief presentation of their semester's research project.
Deadline (@11:59pm): A member of your team must email me your research project report. |
|