| Tuesday | Thursday | |
|---|---|---|
| Week 1 | 16 January Introduction to Networks / OSI Layers Lecture 1 notes  | 
	18 January Socket Programming Lecture 2 notes  | 
| Week 2 | 23 January WWW, HTML, Web-Browser Lecture 3 notes  | 
	25 January http Protocol Lecture 4 notes  | 
| Week 3 | 30 January telnet/rsh/ssh/symmetric encryption Lecture 5 notes  | 
	1 February public-key/asymmetric encryption,hash functions Lecture 6 notes  | 
| Week 4 | 6 February Lecture 7 notes  | 
	8 February DNS Lecture 8 notes  | 
| Week 5 | 13 February Transport Layer/UDP Lecture 9 notes  | 
	15 February TCP Lecture 10 notes  | 
| Week 6 | 20 February TCP Congestion Control Lecture 11 notes  | 
	22 February The Network Layer / Routing Lecture 12 notes  | 
| Week 7 | 27 February IPv4, ICMP Lecture 13 notes  | 
	29 February IPv6, NAT Lecture 14 notes  | 
| Week 8 | 5 March Midterm  | 
	7 March Internal/External Routing, BGP Lecture 15 notes  | 
| Spring Break | 12 March | 
	14 March | 
| Week 9 | 19 March Routing / Multicast Wrapup Lecture 16 notes  | 
	21 March The Physical Layer -- Wired Lecture 17 notes  | 
| Week 10 | 26 March The Physical Layer -- Wireless Lecture 18 notes  | 
	28 March The Link Layer Lecture 19 notes Classic Ethernet Lecture 20 notes  | 
| Week 11 | 2 April Fast/Gigabit Ethernet Lecture 21 notes  | 
	4 April Snowstorm  | 
| Week 12 | 9 April Wireless Ethernet Lecture 22 notes  | 
	11 April Bridging / VLAN / Bluetooth Lecture 23 notes Lecture 23b notes  | 
| Week 13 | 16 April Cellphone Network Lecture 24 notes  | 
	18 April Projects, Network Security, Final Review Lecture 25 notes  | 
| Week 14 | 23 April Project Presentations  | 
    25 April Project Presentations  |