The schedule starts with one one-week section and continues with seven two-week
sections:
- Introduction
- The Application Layer
- The Transport Layer
- The Network Layer
- The Data-Link Layer
- The Physical Layer
- Peer-to-Peer Networks
- Sensor Networks
Linked material from the ACM or the IEEE can be downloaded for free from the
Guggenheim Library within the
monmouth.edu domain.
The source for the lecture notes can be found at
github.com/rvclayton/f12-514 ; lecture screencasts can be found at
vimeo.com/channels/mucs514 .
    
 
   
   - Section 1: Introduction, Tuesday, 4 September through Thursday, 6 September.
- 
   
  
   
  
   - 
   - Readings
   
- 
   Kurose and Ross: Chapter 1.
    
 Peterson and Davie: Chapter 1.
 Tanenbaum and Wetherall: Chapter 1,  sections 1.1 through 1.5, optional: sections 1.6 to
    1.9.
- Class notes
   
- 
   Course Introduction
    
 Networking Introduction
 
- Section 2: The Application Layer, Tuesday, 11 September through Thursday, 20 September.
- 
   
  
   
  
   - 
   - Readings
   
- 
   Kurose and Ross: Chapter 2, sections 2.6 through 2.9.
    
 Peterson and Davie: Chapter 9.
 Tanenbaum and Wetherall: Chapter 7, sections 7.3.1 through 7.3.3, optional: sections 7.4.1
      and 7.4.2.
- Class notes
   
- 
   The Application Layer
    
 Streams and Messages
 The Presentation and Session Layers
 Application Security
- Homework
   
- 
   Homework 1 (last modified on 2012 October 1) available on Tuesday, 11 September; due
       on Thursday, 20 September at 7:00 p.m.
    
 the answers.
 the grades.
 
- Section 3: The Transport Layer, Tuesday, 25 September through Thursday, 4 October.
- 
   
  
   
  
   - 
   - Readings
   
- 
   Kurose and Ross: Chapter 3.
    
 Peterson and Davie: Chapter 3, sections 3.1 through 3.3; chapter 5, sections 5.1 and
    5.2, optional: sections 5.3 and 5.4; chapter 6, sections 6.1 through 6.4.
 Tanenbaum and Wetherall: Chapter 6, sections 6.1 through 6.5, optional: sections 6.6 and
    6.7.
- Class notes
   
- 
   The Transport Layer
    
 IP, UDP, & TCP
 Flow and Congestion Control
 Transport Security
- Homework
   
- 
   Homework 2 (last modified on 2012 October 15) available on Tuesday, 25 September; due
       on Thursday, 4 October at 7:00 p.m.
    
 the answers.
 the grades.
- Quiz
   — Tuesday, 9 October
    
- 
   the quiz.
    
 the grades.
 
- Section 4: The Network Layer, Tuesday, 9 October through Thursday, 18 October.
- 
   
  
   
  
   - 
   - No class
   — Thursday, 11 October, Fall break
    
- 
   
  
  
   
- Readings
   
- 
   Kurose and Ross: Chapter 4, optional: sections 4.6 and 4.8
    
 Peterson and Davie: Chapter 3, optional: section 3.4
 Tanenbaum and Wetherall: Chapter 5
- Class notes
   
- 
   The Network Layer
    
 Routing
 Congestion Control
 Internetworking
- Homework
   
- 
   Homework 3 (last modified on 2012 November 24) available on Tuesday, 9 October; due
       on Thursday, 18 October at 7:00 p.m.
    
 the answers.
 the grades.
 
- Section 5: The Data-Link Layer, Tuesday, 23 October through Thursday, 1 November.
- 
   
  
   
  
   - 
   - Drop day
   — Tuesday, 6 November.
- 
   
  
  
   
- Readings
   
- 
   Kurose and Ross: Chapter 5, optional: sections 5.8 through 5.10
    
 Peterson and Davie: Chapter 2, optional: sections 2.2 and 2.7
 Tanenbaum and Wetherall: Chapters 3 and 4, optional: sections 3.5, 4.5 through 4.7
- Class notes
   
- 
   The Data-Link Layer
    
 Flow & Error Control
 Shared Channel Medium Access
 Wireless Medium Access Control
- Homework
   
- 
   Homework 4 (last modified on 2012 October 23) available on Tuesday, 23 October; due
       on Thursday, 1 November at 7:00 p.m.
    
 
 
- Quiz
   
- 
   the quiz.
    
 the grades.
 
- Section 6: The Physical Layer, Tuesday, 6 November through Thursday,  15 November.
- 
   
  
   
  
   - 
   - Readings
   
- 
   Peterson and Davie: Chapter 2
    
 Tanenbaum and Wetherall: Chapter 2, optional: sections 2.4 and 2.6 through 2.8
- Class notes
   
- 
   Data Communication
    
 Guided Transmission
 Unguided Transmission
 Digital Modulation and Multiplexing
- Homework
   
- 
   Homework 5 (last modified on 2012 December 3) available on Tuesday, 20 November; due
       on Thursday, 29 November at 7:00 p.m.
    
 The grades.
 
- Section 7: Peer-to-Peer Networks, Tuesday, 20 November through Thursday,  29 November.
- 
   
  
   
  
   - 
   - No class
   — Thursday, 22 November, Thanksgiving break
    
- 
   
  
  
   
- Readings
   
- 
   A Survey of Peer-to-Peer Content Distribution Technologies by Stephanos
       Androutsellis-Theotokis and Diomidis Spinellis in ACM Computing
       Surveys, December, 2004.
    
 A Survey on the Design,
       Applications, and Enhancements of Application-Layer Overlay Networks
       by Jinu Kurian and Kamil Sarac in ACM Computing Surveys, November,
       2010.
- Class notes
   
- 
   Peer-to-Peer Networks
    
 Peer-to-Peer Architectures
 Peer-to-Peer Routing
- Homework
   
- 
   Homework 6 (last modified on 2012 December 2) available on Tuesday, 4 December; due
       on Thursday, 13 November at 7:00 p.m.
    
  
  
 
- Section 8: Sensor Networks, Tuesday, 4 December through Thursday, 13 December.
- 
   
  
   
  
   - 
   - Readings
   
- 
   Topology Control in
       Wireless Ad Hoc and Sensor Networks by Paolo Santi in ACM Computing
       Surveys, June, 2005.
    
 A Survey of Adaptive
       Services to Cope with Dynamics in Wireless Self-Organizing Networks by
       Cigdem Sengul and Aline Carneiro Viana and Artur Ziviani in ACM
       Computing Surveys, August, 2012.
 
- 
  Open Lecture on a topic to be determined at 7:45 to 9:45 p.m. on 18
  December in HH 209.
  
  | This page last modified on 2012 August 4. | 
      |