Computer Science 375
Computer Networks

Denison

Course Schedule

Week Day Date Topic Reading Due HW Due
1 M January 17 Introduction
T January 18 OSI Reference Model & Internet Protocol Stack P&D: 1.1-1.4
D&C: Ch 1-2
W January 19 Socket programming
F January 21 Socket programming
2 T January 25 Socket programming
W January 26 Lab Day
F January 28 Socket programming
M January 31 Measuring network performance 1.5
3 T February 1 Encoding 2.1-2.2
W February 2 Encoding & Framing 2.3
F February 4 Sick Day :( Project 1
M February 7 Framing
4 T February 8 Parity, Checksum, and Parasitic Computing 2.4
W February 9 CRC
F February 11 Reliability - Stop & Wait 2.5
M February 14 Reliability - Sliding Window HW 1
5 T February 15
W February 16 Ethernet 2.6
F February 18 Ethernet
M February 21 Token Rings 2.7 Project 2
6 T February 22 Project 2 experiments HW 2
W February 23 Exam 1
F February 25 Lab day
M February 28 Review exam and UDP Project 2 (improved)
7 T March 1 Wireless 2.8
W March 2 Wireless
F March 4 Question day
M March 7 Switching 3.1
8 T March 8 Bridges 3.2
W March 9 Distributed Spanning Tree Algorithm
F March 11 Distributed Spanning Tree Algorithm Project 3
M March 21 Switching fabrics 3.4
9 T March 22 Internet Protocol 4.1
W March 23 IP fragmentation
F March 25 IP forwarding and ARP 4.1.4-4.1.5
M March 28 Review of Dijkstra's algorithm 4.2.1 HW 3
10 T March 29 Link State Routing (OSPF) 4.2.3
W March 30 Distance Vector Routing (RIP) 4.2.2
F April 1 More routing
M April 4 DHCP, ICMP, and tunnels 4.1.6-4.1.8 Project 4
11 T April 5 Internet backbone maps
W April 6 Subnetting and CIDR 4.3.1-4.3.2, handout
F April 8 Project 4 demos
M April 11 No class
12 T April 12 Exam 2
W April 13 Interdomain routing (BGP) 4.3.3-4.3.4
F April 15
M April 18
13 T April 19
W April 20
F April 22
M April 25
14 T April 26
W April 27
F April 29
M May 2 Project 5
F May 6 Final Exam (9am)