In this course, we will study security in computing in a broad sense, starting with a broad discussion of what security problems we have in computing. We will then study the following and other topics: program security, OS security and trusted OS, database and data mining security, and privacy in computing.
The course syllabus can be found at http://www.cs.uvm.edu/~xywang/securityclass/syllabus.html
|
Week (Mon) |
Tuesday |
Thursday |
|
1 (Aug 27) |
Introduction |
Elementary cryptography |
|
2 (Sept 3) |
Elementary cryptography |
Programming security |
|
3 (Sept 10) |
Programming security |
Programming security |
|
4 (Sept 17) |
General OS protection |
General OS protection |
|
5 (Sept 24) |
Presentation: Mohammed Al-Kateb. PDF/Adobe security model |
Trusted OS (1) |
|
6 (Oct 1) |
Trusted OS (2) |
Guest lecture: Peter Chapin. Distributed Authorization |
|
7 (Oct 8) |
Presentation: Pam Smith. PDF security broken? |
Guest lecture: Gary Kessler. Steganography |
|
8 (Oct 15) |
Presentation: Eric Shepard. Wireless security. |
Trusted OS (3) |
|
9 (Oct 22) |
Trusted OS (Windows Vista) |
Canceled |
|
10 (Oct 29) |
Presentation:Jessa McCartney. Electronic Voting. |
DB & DM security (1) |
|
11 (Nov 5) |
DB & DM security (2) |
Network security (1) |
|
12 (Nov 12) |
Network security (2) |
Presentation: Neil Wacek. Privacy |
|
13 (Nov 19) |
Thanks
giving break, no classes |
|
|
14 (Nov 26) |
Presentation: Wesley Riley. Denial of services |
|
|
15 (Dec 3) |
|
|
|
16 (Dec 10) |
Final exam week (no classes) |
|