CSE 331
Introduction to Networks and Security

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

# Date PDF Topic Notes
1 Sept. 8 Course Overview / Intro to Security HW 1 Assigned
2 10 Intro to Networks  
3 13 Network Architectures  
4 15 Reliable Transmission HW 1 Due / HW 2 Assigned
5 17  Sliding Window  
- 20   -- No Class -- No Class
6 22 Ethernet, 802.11 HW 2 Due / Project 1 Assigned
7 24 Packet Switching  
8 27 IPv4  
9 29 IP Routing / ARP / ICMP HW 3 Assigned
 
10 Oct.1 TCP / UDP  
11 4  Application Level / DOS  
12 6 NATs / Firewalls HW 3 Due
13 8 Network Security Project 1 Due
- 11     Midterm 1 Midterm 1
14 13  Primitive Cryptography / Cracking Polyalphabetic Substitution    
15 15 Shared Key Cryptography (DES) Project 2 Assigned
16 18 Public Key Cryptography (RSA)  
17 20   RSA Cont'd.  / Diffie-Hellman Key Exchange  HW 4 Assigned
18 22 Cryptographic Hashes / Digital Signatures  
- 25     Fall Break - No class
19 27 Digital Signatures  
20 29 Protocols  
 
21 Nov. 1 Key Distribution Centers/Needham-Schroeder Project 2 Due / Project 3 Assigned
22 3 Kerberos / SSH  HW 4 Due
23 5 Human Authentication HW 5 Assigned
24 8 Access Control / Capabilities   
25 10 Access Control / Java Access Control  
26 12  Java Access Control HW 5 Due
- 15   Midterm 2 Midterm 2
27 17 Buffer Overflows  
28 19 Viruses   Project 3 Due / Project 4 Assigned
29 22 Viruses / Worms  
30 24   Mandatory access control / Multilevel Security / DRM  
- 26     Thanksgiving Break - No class
31 29  Malicious Code Prevention HW 6 Assigned
 
32 Dec. 1 External attacks - attack paths and tools  
33 3  Intrusion Detection / Covert Channels & Insiders  
34 6 TLS / SSL  
35 8 Electronic Commerce - Micropayments  
36 10 Review Project 4 Due / HW 6 Due
  Dec. 21   Final Exam 11:00 am - 1:00pm 311 Towne
  

Last Modified: December 10, 2004 9:59 AM