Schedule
- Grading details
 - Class Schedule
- Week of Aug 20 - Aug 26
 - Week of Aug 27 - Sep 02
 - Week of Sep 03 - Sep 09 (Programming Assignment 1 due)
 - Week of Sep 10 - Sep 16
 - Week of Sep 10 - Sep 16
 - Week of Sep 17 - Sep 23 (Programming Assignment 2 due)
 - Week of Sep 24 - Sep 30 ( Exam 1)
 - Week of Oct 01 - Oct 07 (Programming Assignment 3 due)
 - Week of Oct 08 - Oct 14
 - Week of Oct 15 - Oct 21
 - Week of Oct 22 - Oct 28
 - Week of Oct 29 - Nov 04 ( Exam 2)
 - Week of Nov 05 - Nov 11
 - Week of Nov 12 - Nov 18
 - Week of Nov 19 - Nov 25 (Exam 3)
 - Week of Nov 26 - Dec 02
 
 
On this page
- Grading details
 - Class Schedule
- Week of Aug 20 - Aug 26
 - Week of Aug 27 - Sep 02
 - Week of Sep 03 - Sep 09 (Programming Assignment 1 due)
 - Week of Sep 10 - Sep 16
 - Week of Sep 10 - Sep 16
 - Week of Sep 17 - Sep 23 (Programming Assignment 2 due)
 - Week of Sep 24 - Sep 30 ( Exam 1)
 - Week of Oct 01 - Oct 07 (Programming Assignment 3 due)
 - Week of Oct 08 - Oct 14
 - Week of Oct 15 - Oct 21
 - Week of Oct 22 - Oct 28
 - Week of Oct 29 - Nov 04 ( Exam 2)
 - Week of Nov 05 - Nov 11
 - Week of Nov 12 - Nov 18
 - Week of Nov 19 - Nov 25 (Exam 3)
 - Week of Nov 26 - Dec 02
 
 
This is a tentative schedule and will change.
Grading details
| Assessment Type | Weightage | Additional Information | 
|---|---|---|
| In-class Quizzes | 20% | |
| Exams (3 exams) | 35% | |
| Programming Assignments | 35% | One late submission allowed. 50% deducted for other late submissions. | 
| Class Participation | 10% | 
Class Schedule
Aug 19 -
- Introduction, Social Contract, Expectations - Link to Mural Slides
 - Books - Peterson & Davie, Computer Networks - a systems approach.
 - Labs - Every Thursday, in class
 
Week of Aug 20 - Aug 26
- Reading assignment for week 1 - Introduction, Chapter 1.2 - 1.5
 
- Introduction - Terminologies, Circuit vs Packet Switching, Layers, Architectures vs Protocols Slides
 - Network Performance, Bandwidth/Delay, Jitter Slides
 
- Thu, Aug 22 - Lecture
 - Thu, Aug 24 - Lecture and Lab (Setting up Google Cloud VMs)
 
Week of Aug 27 - Sep 02
Reading assignment - Chapter 2-2.5
- Links, Encoding, Frames, Point to point links, Byte Stuffing, Error detection Slides
 - Reliable Delivery, Stop-n-wait, sliding window Slides
 - Examples and Socket Programming Slides
 
- Thu, Aug 29 - Lecture
 - Thu, Aug 31 - Lecture and Lab
 
Week of Sep 03 - Sep 09 (Programming Assignment 1 due)
Reading assignment - Chapter 2.6-2.7
- Links, Encoding, Frames, Point to point links, Byte Stuffing, Error detection Slides
 - Reliable Delivery, Stop-n-wait, sliding window Slides
 - Examples and Socket Programming Slides
 
- Tue, Sep 05 - Lecture
 - Thu, Sep 07 - Lecture and lab
 Thu, Sep 09 - PA1 due
Week of Sep 10 - Sep 16
- Ethernet, Wifi, CSMA-CA/CD, Transmitter algorithm, Collision avoidance, Slides
 - Link Layer Recap Slides
 
- Tue, Sep 12 - Lecture
 - Thu, Sep 14 - Lecture and Quiz
 - Thu, Sep 14 - PA1 due
 
Week of Sep 10 - Sep 16
Reading assignment - Chapter 3-3.2.5, Basic IP
- Switching Slides
 
- Tue, Sep 12
 - Thu, Sep 14
 
Week of Sep 17 - Sep 23 (Programming Assignment 2 due)
- Reading assignment Chapter - 3.2.6-3.2.9
 
- Tue, Sep 19 - Lecture
 - Thu, Sep 21 - Lecture and Lab
 
Week of Sep 24 - Sep 30 ( Exam 1)
- Tue, Sep 26 - Recap
 - Thu, Sep 28 - Exam 1
 - Sat, Sep 30 - PA2 due
 
Week of Oct 01 - Oct 07 (Programming Assignment 3 due)
Reading assignment - Chapter 3.3
- Tue, Oct 03 - Lecture
 - Thu, Oct 05 - Lab
 
Week of Oct 08 - Oct 14
Reading assignment - Chapter 4.1
- BGP Slides
 
- Tue, Oct 10 (Holiday)
 - Thu, Oct 12 - Lab
 
Week of Oct 15 - Oct 21
Reading assignment - 5.1, 5.2.1-5.2.5
- Tue, Oct 17 - Lecture
 - Thu, Oct 19 - Lecture and Lab
 - Sat, Oct 21 - PA3 due
 
Week of Oct 22 - Oct 28
Reading assignment - Chapter 6.3
- Tue, Oct 24 - Lecture and Recap
 
Week of Oct 29 - Nov 04 ( Exam 2)
Reading assignment - Chapter 9.1
- TCP Congestion control, Congestion avoidance Slides
 
- Tue, Oct 31 - Lecture and Lab
 - Thu, Nov 02 - Exam 2
 
Week of Nov 05 - Nov 11
Reading assignment [DNS]
Reading assignment HTTP
- Tue, Nov 07 - Lecture
 - Thu, Nov 09 - Lecture and Lab
 
Week of Nov 12 - Nov 18
Reading assignment - Chapter 8.1-8.2
- Tue, Nov 14 - Lecture
 - Thu, Nov 16 - - Lecture and Lab
 
Week of Nov 19 - Nov 25 (Exam 3)
- Tue, Nov 21 - Exam 3
 - Thu, Nov 23 (Holiday - Nov 22-24)
 
Week of Nov 26 - Dec 02
- Demo
 
- Mon, Nov 27 - PA4 Due
 - Mon, Nov 27- 10AM - PA4 Poster due
 
- Email Cassaundra Trapp at ctrapp@tntech.edu your poster PDF.
 
- Tue, Nov 28 - 11-1PM - PA4 Demo - Bruner 208 Template
 - Thu, Nov 30 - Last day of class