Comp 343-001/443-001, Computer Networks, Fall 2015

Peter Dordal, Loyola University Chicago Dept of Computer Science.

The class meets Tuesdays, 4:15-6:45, in Corboy 206.

The text will be An Introduction to Computer Networks, written by myself and available for free online. The book is updated at regular intervals; if you download for offline reading, you may want to re-download as necessary.

My general course groundrules are here. Exams will count for between 70% to 80% of your grade, with homework and programs making up the rest.

The midterm will be October 27 and the final will be December 8. The final will be at our usual time, but may be in a different room.



Study guides and materials

The midterm study guide. Answers will eventually appear on Sakai.

The Final Exam Study Guide. Answers will eventually appear on Sakai.


Course calendar
Week 1: Aug 25
Week 2: Sep 1 (hwk 1, due 9/9)
Week 3: Sep 8
Week 4: Sep 15
Week 5: Sep 22 (hwk 2, due 9/30)
Week 6: Sep 29
Oct 6: Fall break              
Week 7: Oct 13
Week 8: Oct 20                    
Week 9: Oct 27
Week 10: Nov 3
Week 11: Nov 10
Week 12: Nov 17
Week 13 Nov 24
Week 14: Dec 1


java simpletalk examples

TCP: server, clientthreaded server
UDP: server, client


Notes on using ssh at Loyola

I have to find them.



Programming Projects

Comp 343: Stalk with ACKs
Comp 443: WUMP

Both are due Wed, Dec 2.


Summary of coverage, from An Introduction to Computer Networks

An Overview of Networks
Ethernet
Other LANs: Wi-Fi in particular
Links: briefly
Packets: briefly
Abstract Sliding Windows
IP version 4
IP version 6 (selections)
Routing Update Algorithms
Large-scale IP Routing
UDP
TCP
TCP Reno and Congestion Management
TCP Dynamics
Miscellaneous topics