Montana Tech of The University of Montana
Computer Science & Software Engineering

CSCI 466
Networks
Fall 2011


DateTopicSlidesReadingLinksFiles
Tues 8/23 Introduction PDF
Syllabus
Video of internet growth
Thurs 8/26 Network applications, requirements and architecture PDF
1.1, 1.2, 1.3
Tues 8/30 Network software and performance PDF
1.4, 1.5, 1.6 Beej's Guide to Network Programming
Thurs 9/1 Ch. 1 problems  Program #1
Tues 9/6 Physical connectivity, encoding PDF 2.1, 2.2 HANDOUT: bit encoding
Thurs 9/8 Framing, error detection PDF
2.3, 2.4 HANDOUT: error detection
Tues 9/13 Reliable transmission PDF
2.5 Go-back-n applet
Selective repeat applet
Thurs 9/15 Ethernet and WiFi PDF
2.6, 2.7
Tues 9/20 More on wireless PDF
2.7 Ch. 2 problems  Program #2
Thurs 9/22
Tues 9/27 Switching and bridging PDF
3.1
Thurs 9/29 Basic internetworking (IP) PDF 3.2
Tues 10/4 Routing and error reporting PDF 3.3, 3.4
Thurs 10/6 Scaling up routing PDF 3.4 Ch. 3 problems 
Thurs 10/13 Interdomain Routing PDF 4.1
Tues 10/18 Address scarcity, NAT, and IPv6 PDF 4.1, 4.4
Thurs 10/20 MIDTERM REVIEW PDF Midterm information
Tues 10/25 MIDTERM
Thurs 10/27
Tues 11/01 Transport layer and UDP PDF 5.1, 5.3, 5.4
Thurs 11/03 Transport layer and TCP PDF 5.2, 5.5
Tues 11/08 Congestion control PDF 6.1, 6.2, 6.3, 6.4 Ch. 4/5 problems 
Thurs 11/10 Quality of service PDF 6.5, 6.6
Tues 11/15 Domain Name System PDF 9.3 Program #3 
Thurs 11/17 HTTP and the Web PDF 9.1, 9.4
Tues 11/29 Electronic mail PDF 9.1
Thurs 12/1 Overlay networks, P2P PDF 9.4
Tues 12/6 Project presentations
Thurs 12/8 Project presentations Final information


Page last updated: August 16, 2012.  Copyright © 2011 by Keith Vertanen.