Calendar for CS325 - Fall 2003

This is a tentative calendar for the semester. It is subject to change.

Sept 2

Sept 4

Topics Covered - Chapter 1 - Section 1.1
  • Introduction and course overview
  • What is the Internet?
  • What is a protocol?
Homework Due - None
Homework Assigned - Homework 0 and Homework 1

Sept 9

Topics Covered - Chapter 1 - Sections 1.2-1.3
  • The Network Edge
  • The Network Core
  • Section 1.4 - Physical Media if time
Homework Due - Homework 0
Homework Assigned - Laboratory 1

Sept 11

Topics Covered - Chapter 1 - Sections 1.4-1.8
  • Finish up Physical Media
  • ISPs and Backbones
  • Delay and Loss
  • Layered Architecture
  • History of the Internet if time (read section 1.8)
Homework Due - Homework 1
Homework Assigned - None

Sept 16

Topics Covered - Chapter 2 - Section 2.1-2.2
  • Finish any loose ends from Chapter 1
  • Application layer protocols
  • The Web and HTTP
Homework Due - None
Homework Assigned - Homework 2

Sept 18

Topics Covered - Chapter 2 - Section 2.2, 2.6-2.8
  • Finish Web and HTTP
  • Brief discussion of FTP and SMTP (read sections 2.3-2.4)
  • Socket Programming with Java
Homework Due - None
Homework Assigned - None

Sept 23

Topics Covered - Chapter 2 - Section 2.6-2.8, 2.5
  • Finish up socket programming
  • DNS
Homework Due - Laboratory 1
Homework Assigned - Project 1

Sept 25

Topics Covered - Chapter 2 - Section 2.9
  • Chapter 2 wrap-up
  • Selected information about CDNs
Homework Due - Homework 2
Homework Assigned - None

Sept 30

Topics Covered - Chapter 3 - Section 3.1-3.3
  • Introduction
  • Multiplexing and Demultiplexing
  • UDP
Homework Due - None
Homework Assigned - Homework 3

Oct 2

Topics Covered - Chapter 3 - Section 3.4
  • Reliable Data Transfer
  • TCP if time
Homework Due - None
Homework Assigned - None

Oct 7

Topics Covered - Chapter 3 - Section 3.5
  • TCP and reliable data transfer
Homework Due - None
Homework Assigned - None

Oct 9

Topics Covered - Chapter 3 - Sections 3.6-3.7
  • Congestion control
  • Minimal coverage of section 3.7
Homework Due - Homework 3 and Project 1
Homework Assigned - None

Oct 14 - No Class

Topics Covered
Homework Due - None
Homework Assigned - None

Oct 16

Topics Covered - Catch-up and/or Special Topics
  • Specifics TBA
Homework Due - None
Homework Assigned - None

Oct 21

Topics Covered - Review Chapters 1-3
Homework Due - None
Homework Assigned - None

Oct 23 - Midterm

Topics Covered - Chapters 1-3
Homework Due - None
Homework Assigned - None

Oct 28

Topics Covered - Chapter 4 - Section 4.1-4.3
  • Intro and Service Models
  • Routing Principles
  • Hierarchical Routing
Homework Due - None
Homework Assigned - Homework 4 and Project 2

Oct 30

Topics Covered - Chapter 4 - Section 4.4
  • IP
Homework Due - None
Homework Assigned - None

Nov 4

Topics Covered - Chapter 4 - Section 4.5
  • Routing and the Internet
Homework Due - None
Homework Assigned - None

Nov 6

Topics Covered - Chapter 4 - Section 4.7-4.9
  • Selected Coverage of IPv6, Multicast, and Mobility
  • Supplemental reading may be assigned
Homework Due - Homework 4
Homework Assigned - None

Nov 11

Topics Covered - Chapter 5 - Section 5.1-5.3
  • Intro and Services
  • Error Detection/Correction
  • Multiple Access (intro and goals)
Homework Due - Project 2
Homework Assigned - Homework 5

Nov 13

Topics Covered - Chapter 5 - Section 5.4
  • Finish multiple access
  • LAN Addresses and ARP
Homework Due - None
Homework Assigned - Laboratory 2

Nov 18

Topics Covered - Chapter 5 - Section 5.5-5.6
  • Ethernet
  • Hubs, Bridges, and Switches
Homework Due - None
Homework Assigned - None

Nov 20

Topics Covered - Chapter 5 - Section 5.7-5.10
  • Wireless LANs
  • Selected coverage of PPP
  • Minimal coverage of ATM
  • Minimal coverage of Frame Relay
Homework Due - Homework 5
Homework Assigned - None

Nov 25

Topics Covered - Catch-up and/or Special Topics
  • Specifics TBA
Homework Due - Laboratory 2
Homework Assigned - None

Nov 27 - No Class - Thanksgiving Holiday

Topics Covered
Homework Due - None
Homework Assigned - None

Dec 2

Topics Covered - Special Topics
  • Specifics TBA
Homework Due - None
Homework Assigned - Laboratory 3

Dec 4

Topics Covered - Special Topics
  • Specifics TBA
Homework Due - None
Homework Assigned - None

Dec 9

Topics Covered - Review
  • Final Review Chapters 1-5 and Special Topics Material
Homework Due - Laboratory 3
Homework Assigned - None

Final Date TBA

Final Topics - Chapters 1-5 and Special Topics Material

Sami Rollins