CSE 331
Introduction to Networks and Security

U. Penn. Department of Computer and Information Science, Fall 2003

# Date PDF Topic Notes
1 Sept. 3 Course Overview / Intro to Security  HW1 Assigned
2 5 Intro to Networks  
3 8 Network Architectures  
4 10 Frames & Error Detection  HW1 Due
5 12 Reliable Transmission  HW2 Assigned
6 15  Ethernet, 802.11  
7 17 802.11 / Switched Networks  
8 19  Lan Bridges / IP Addressing  Add period ends / HW2 Due / Prj1 Assigned
9 22 IP Addressing    
10 24 DNS / IP Routing  
11 26  UDP / TCP  
12 29 TCP / SMTP  
 
13 Oct.1 RPC / Java RMI  
14 3  Advanced Networking / Review  Project 1 Due / Project 2 Assigned 
- 6    Midterm I  
15 8 Introduction to Security   
- 10   -- No Class --  Drop Deadline / No Class
- 13     Fall Break: No Class
16 15  Primitive Cryptography    
17 17 Cracking Polyalphabetic Substitution  
18 20 Shared Key Cryptography (DES)  
19 22  Public Key Cryptography (RSA)   
20 24 RSA Cont'd.  / Diffie-Hellman Key Exchange   
21 27 Cryptographic Hashes/Digital Signatures  Project 2 Due / Project 3 Assigned  / HW 3 Assigned  
22 29 Protocols  
23 31  Human Authentication / Passwords  
  
24 Nov. 3 Authentication Protocols HW 3 Due
25 5  Key Distribution Centers/Needham-Schroeder  
26 7  Kerberos / SSH  
27 10 Access Control / Capabilities    HW4 Assigned
28 12  Firewalls   
- 14   Midterm II  
29 17 Buffer Overflows Project 3 Due / Project 4 Assigned 
30 19 Viruses    
31 21   Viruses / Worms HW 4 Due
32 24   Worms / Malicious Code HW 5 Assigned
33 26 Malicious Code Prevention / Research  
28      Thanksgiving Break: No Class
 
34 Dec. 1  Multilevel Security /  DRM  
35 3 SSL  
36 5 SSL / E-commerce  
37 8 Review Project 4 Due / HW 5 Due
- Dec. ??   Final Exam: 8:30 - 10:30 a.m. DRLB A2 Final Exam
  

Last Modified: December 8, 2003 2:57 PM