| Date | Lecture | Topic | Homework, Project | |
| 9/13 | 1 | Cryptography: introduction, symmetric-key cryptography | HW 1 out | |
| 9/17 | 2 | Public-key cryptography, digital signatures, applications of PKC | ||
| 9/27 | 3 | Authentication: introduction, protocols, design principles | HW 1 due, HW 2 out | |
| 10/4 | 4 | Logics and models for reasoning about authentication | ||
| 10/11 | No Class (mid-semester break). Hand in homework to my office | HW 2 due, HW 3 out | ||
| 10/15 | 5 | Electronic commerce: introduction and protocols. Special Class: 11:30-1:30, 4615a WeH |
||
| 10/18 | 6 | Electronic voting, electronic auctions | Project proposal due | |
| 10/25 | No Class. Hand in homework to my office | Project final approval HW 3 due |
||
| 11/1 | 7 | Hardware | ||
| 11/8 | 8 | Network and system technologies: SSL, SET, Mobile IPv6, firewalls, intrusion detection. Guest Lecturer: Shawn Butler |
HW 4 out | |
| 11/15 | 9 | Programming language technologies: sandboxing, SFI, PCC, Java | ||
| 11/22 | 10 | Usability issues, key management Guest Lecturer: Alma Whitten |
||
| 11/29 | 11 | Project orals and demos | HW 4 due | |
| TBA | Final Exam |