## 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