Textbook


Excel Book Cover
The recommended course texts are:

  1. Computer Networking: A Top-Down Approach, 8th Edition, by James F. Kurose and Keith W. Ross. ISBN: 9356061319.

  2. Optional: Computer & Internet Security: A Hands-on Approach, 2nd Edition, by Wenliang Du. ISBN: 978-1733003926.

Please note that there are several options with respect to obtaining the book. Students can purchase the text at any bookstore in both new and used format, buy or rent it online directly from the the usual Internet textbook resellers such as: Chegg.com or Cengagebrain.com. As outlined above, there are many buying options available. Pick the way that works best for you!

Quote

"The only man who never makes mistakes is the man who never does anything."

- Theodore Roosevelt

Midterm Exam
The midterm exam date is Monday, Nov 3.
Study Guide
Study the examples from the slides. Also, look into the homework questions.

Midterm Study Guide

1. Network Fundamentals

  • Protocol Layering
  • Principles of Network Applications

2. Application Layer

  • Web and HTTP
  • Cache and Cookie
  • E-mail and SMTP
  • DNS (Domain Name System)
  • Video Streaming and Content Distribution Networks

3. Transport Layer

  • UDP and TCP Sockets
  • Transport-Layer Services
  • TCP and UDP
  • Multiplexing and Demultiplexing
  • Principles of Reliable Data Transfer
  • Go-Back-N vs. Selective Repeat
  • Three-Way TCP Handshake and Teardown (SYN, ACK, FIN)
  • TCP Flow Control
  • TCP Congestion Control

4. Network Performance and Switching

  • Circuit-Switched or Packet-Switched Approach
  • Throughput and Bottleneck Link Analysis
Final Exam
The final exam date is TBA.
Study Guide
Study the examples from the slides. Also, look into the homework questions.