CS/ECE
372 Introduction to Computer Networks
Course Schedule*
Spring 2008
Note: reading assignments should be completed before the beginning of the next lecture.
*Note: The schedule may be adjusted if it becomes apparent that more/less time is needed for some of the topics.
| Week |
Tuesday
|
Thursday
|
|
#1 Lab #1 is assigned Homework #1 is assigned |
Lecture #1: Introductions, basic concepts Read K&R, all of Chapter 1 |
Lecture #2: Intro to networking metrics, protocols, network edge/core Read K&R, Chapter 2, Sections 1 - 3 Lab #1 is due |
|
#2 Lab #2 is assigned |
Lecture #3: Physical media, security issues, layering models Read K&R, Chapter 2, Sections 4 - 6 |
Lecture #4: Intro to networking applications, the web, file transfer, mail, name service Hardcopy of Homework #1 is due (beginning of class) Quiz #1 Read K&R, Chapter 2, Sections 7 - 9 |
|
#3 Program #1 is assigned |
Lecture #5: More applications Read K&R, Chapter 3, Sections 1 - 3 |
Lecture #6: Socket programming, Multiplexing/Demultiplexing, connectionless transport Read K&R, Chapter 3, Sections 4 - 5 Lab #2 is due Friday |
|
#4 Homework #2 is assigned Lab #3 is assigned |
Midterm Exam #1 |
Lecture #8: Reliable data transport, Connection-oriented transport Read K&R, Chapter 3, Sections 6 - 8 |
|
#5 |
Lecture #9: TCP, Flow control Read K&R, Chapter 4, Sections 1 - 4 |
Lecture #10: Congestion control Read K&R, Chapter 4, Sections 5 - 8 Hardcopy of Homework #2 is due (beginning of class) Lab #3 is due Friday |
|
#6 Homework #3 is assigned Lab #4 is assigned |
Lecture #11: Intro to network layer, Virtual circuit, Datagram routing Quiz #2 |
Lecture #12: Internet protocols, Re-read K&R, Chapter 4, Sections 5 - 8 Program #1 is due Friday |
|
#7 Program #2 is assigned Friday (05/16) is the last day to withdraw from course with 'W' |
Lecture #13: CIDR,routing, fragmentation |
Midterm Exam #2 Read K&R, Chapter 5, Sections 1 - 3 Hardcopy of Homework #3 is due (beginning of class) Lab #4 is due Friday |
|
#8 Homework #4 is assigned Lab #5 is assigned |
Lecture #15: NAT, ICMP, routing algorithms, Read K&R, Chapter 5, Sections 4 - 6 |
Lecture #16: Network byte-order, DHCP, IPv6, Link layer Hardcopy of Homework #4 is due (beginning of class) |
|
#9 Homework #5 is assigned |
Lecture #17: Nework adapters, error detection/correction, multi-access protocols, MAC addresses, ARP Read K&R, Chapter 5, Sections 5, 6 |
Lecture #18: Ethernet Hardcopy of Homework #5 is due (beginning of class) Quiz #3 (optional) Lab #5 is due Friday Read K&R, Chapter 6, Sections 1 - 3 |
|
#10 |
Lecture #19: Wireless networks, Mobile access Read K&R, Chapter 6, Sections 4 - 6 Instructor Evaluation |
Lecture #20: Intro to network security, firewalls Review for final exam Course Learning Objectives Evaluation Program #2 is due |
|
Finals
Week |
Final
Exam Milam 213
Wednesday, June 11, 6:00 - 7:50 pm |
|