Peter Dordal, Loyola University Chicago Dept of Computer Science.
The text will be An Introduction to Computer Networks, written by myself and available for free online. Note that the book is updated regularly.
My general course groundrules are here. Exams will count for between 60% to 70% of your grade, with homework and programs making up the rest.
The online Comp 343/443 will be taught moreorless in parallel with the classroom section. Exams may be taken either online or with the facetoface section. The midterm will be the week of October 23 and the final will be the week of December 11 (finals week).The Thursday slot may have to be rescheduled occasionally. If demand for the Monday/Tuesday sessions is low, it is possible they will be consolidated.
week  read  assignment 
1 8/28 
Chapter 1: Overview of Networks  Homework 1: Chapter 1, exercises 1.0, 2.0, 3.0, 4.0, 5.0, 7.0 due Fri, Sept 8 
2 9/4 
2.1 10Mbps classic Ethernet 2.1.1 Ethernet Packet Format 2.1.2 Multicast 2.1.3 Ethernet Address Structure 2.1.4 LAN layer 2.1.5 Slot Time and Collisions 2.1.6 Exponential Backoff 2.2 100 Mbps (Fast) Ethernet 2.3 Gigabit Ethernet 2.4 Ethernet Switches and the learning algorithm 2.5 Spanning Tree Algorithm. 
Homework 2: Chapter 2, exercises 1.0, 2.0, 3.0, 4.0, 6.0, 8.0 due Fri, Sept 15 
3 9/11 
Chapter 3: (Other LANs): 3.6: Radio / 3.7: WiFi Chapter 4 (Links): 4.1 Chapter 5 (Packets): 5.1, 5.2, 5.3 
HW3: Chapter 3: Exercises 3.0, 4.0, 5.0(b) Chapter 4: Exercises 1.0 & 4.0 Chapter 5: Exercises 1.0, 2.0, 5.0, 7.0 due Fri, Sept 22 
4 9/18 
Chapter 6 (sliding windows) 
HW4: Chapter 6: 1.0, 2.0, 3.0, 4.0, 5.0,
6.0, 8.0 due Fri, Sept 29 
5 9/25 
Chapter 7: 7.17.7 (don't worry about numeric details of fragmentation) Chapter 9: section 1: DV update algorithm 
HW5: Chapter 7: exercises 2.0, 6.0, 7.0, 8.0 Chapter 9: exercises 1.0, 3.0 due Fri, Oct 6 
6 10/2 
Chapter 9: section 2 
HW6: Chapter 9: exercises 6.0, 8.0 due Fri, Oct 13 
7 10/9 
Chapter 11: sections 1, 2 & 3 Chapter 12: sections 13, 610 (short week due to fall break) 
HW7: Chapter 11: exercises 4.0, 6.0, 7.0 Chapter 12: exercises 2.0, 3.0, 4.0, 6.0 due Fri, Oct 20 
8 10/16 
Chapter 3: section 7 (virtual circuits) Chapter 9: section 5 (linkstate) Chapter 12: sections 1119 
No homework due Oct 27, due to the midterm 
9 10/23 
Midterm exam Chapter 11: section 3 (TFTP) WUMP assignment 
HW8: Chapter 3: exercises 9.0, 10.0, 11.0 Chapter 9: exercises 11.0, 12.0 Chapter 12: exercise 7.0, 8.0, 9.0 due Fri, Nov 3 
10 10/30 
Midterm exam Chapter 10: sections 14 Chapter 13: sections 12 
HW9: Chapter 10, exercises
1.0, 2.0, 3.0, 4.0 Chapter 13: exercises 1.0, 2.0 Due Fri, Nov 10 
11 11/6 
Chapter 10: sections 5, 6 (BGP) Chapter 13: sections 14 (TCP Reno) 
HW10: Chapter 10: exercises 5.0, 6.0, 7.0 Chapter 13: exercises 3.0, 4.0, 5.0, 5.5, 7.0 Due Fri, Nov 17 
12 11/13 
Chapter 13: finish 
HW11: Ch 10, exercises 8.0, 9.0, 10.0 Ch 13: 6.0, 9.0, 11.0, 13.0 Due Tues, Nov 21 
13 11/20 
Chapter 14: 14.1, 14.2.114.2.3, 14.3, 14.5, 14.6, 14.8, 14.9.
14.10 (Week of Thanksgiving) 
HW12: Ch 14: exercises 1.0, 4.0, 6.0, 8.0, 9.0,
10.0 Due Fri, Dec 1 
14 11/27 
Chapter 15

HW13: Ch 13, exercise 12 Ch 14, exercises 14.0, 18.0 Ch 15, exercises 2.0, 3.0, 13.0 Due Fri, Dec 8 
TCP: server,
client,
threaded
server
UDP: server,
client