CSc 425 -- Principles of Computer Networking, Spring 2007
Lecture Schedule and Reading Assigments
This is a tentative schedule, subject to change.
Lecture slides can be accessed from CS department machines only, via either web or
unix shell /cs/www/classes/cs425/spring07/slides.
Week One
1/11 Introduction, basic concepts.
slides
Week Two
1/16 Overview of Internet architecture, layering, and network metrics.
slides
1/18
Point-to-Point Links: framing, error detection, and reliable transmission.
slides
Week Three
1/23 Ethernet and Token Ring,
slides
1/25 FDDI and 802.11 WLAN,
slides
Week Four
1/30 Switches,
slides
2/1 Virtual Circuit Switching and ATM,
slides
Week Five
2/6 Internet Protocol (IP)
[slides]
2/8 Distance Vector Routing, RIP
[slides]
Week Six
2/13 Link State Routing, OSPF
[slides]
2/15 Global Routing, BGP
[slides]
Week Seven
2/20 NAT, IPv6, Tunneling, and Mobile IP
[slides]
2/22 IP Multicast: IGMP, DVMRP, MOSPF
[slides]
Week Eight
2/27 PIM, MPLS
[slides]
3/1 Midterm Review
[slides]
Week Nine
3/6 Transport Layer, End-to-end Argument
[slides]
3/8 Midterm Exam
Week Ten
3/13 Spring Break
3/15 Spring Break
Week Eleven
3/20 TCP
[slides]
3/22 TCP flow control and congestion control
[slides]
Week Twelve
3/27 Congestion Avoidance (TCP Vegas, RED)
[slides]
3/29 Quality of Service
[slides]
Week Thirteen
4/3 DNS
[slides]
4/5 SMTP and HTTP
[slides]
Week Fourteen
4/10 Multimedia Applications and Protocols
[slides]
4/12 Overlay Networks
[slides]
Week Fifteen
4/17 Peer-to-Peer applications, Distributed Hash Table (DHT)
[slides]
4/19 Cryptographic functions and mechanisms
[slides]
Week Sixteen
4/24 Examples of secure network systems
[slides]
4/26 Final Review
[slides]
Week Seventeen
5/1 Office Hour