CSc 425 -- Principles of Computer Networking, Spring 2009

Lecture Schedule, Slides and Reading Assignments

This is a tentative schedule, subject to change.

To access the slides from non-CS machines, log in to Lectura and copy files from /cs/www/classes/cs425/spring09/slides.
Web access is only allowed from CS department machines.


Week One

1/14 Introduction, basic concepts. slides
reading: chapter 1.

Week Two

1/19 Holiday, no class.
1/21 Layering architecture and performance metrics slides

Week Three

1/26 Point-to-Point Links: framing, error detection, and reliable transmission. slides
reading: 2.1, 2.3, 2.4, 2.5.
1/28 Ethernet and Token Ring slide
reading: 2.6, 2.7

Week Four

2/2 Wireless slides
reading 2.8
2/4 LAN switching slides
reading 3.1, 3.2

Week Five

2/9 ATM, switch architecture. slides
reading 3.3, 3,4
2/11 IP basics. slides
reading 4.1

Week Six

2/16 Distance Vector Routing slides
reading 4.2
2/18 Link State Routing slides
reading 4.2

Week Seven

2/23 Border Gateway Protocol slides
reading 4.3
2/25 IPv6 and Mobile IP slides
reading 4.3

Week Eight

3/2 IP Multicast slides
reading 4.4
2/25 IP Multicast, Midterm Review slides
reading 4.4

Week Nine

3/9 MPLS slides
reading 4.5
3/11 Midterm

Week Ten

Spring Break

Week Eleven

3/23 Transport Protocols slides
reading 5.1
3/25 TCP slides
reading 5.2

Week Twelve

3/30 TCP Congestion Control [slides] Reading 5.2 and 6.3
4/1 Congestion Avoidance [slides] Reading 6.4

Week Thirteen

4/6 No Class
4/8 Quality of Service [slides] reading 6.5.1, 6.5.2

Week Fourteen

4/13 DNS [slides] reading 9.1.4
4/15 SMTP and HTTP [slides] reading 9.1.1, 9.1.2

Week Fifteen

4/20 Multimedia Applications [slides] reading 9.3, 5.4
4/22 Overlay [slides] reading 9.4

Week Sixteen

4/27 P2P networks [slides]
4/29 Crypto Basics [slides] reading 8.1, 8.2, 8.3

Week Seventeen

5/4 Examples of secure applications [slides] reading 8.4, 8.5
5/6 Office Hour