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