CS 371: Introduction to Computer Networking
(Spring 2017)


Location:     FPAT 263 (F. Paul Anderson Tower)
Time:           MWF 11:00-11:50 am (Monday, Wednesday and Friday)

Instructor
Zongming Fei
Office: 227 James F. Hardymon Building, (859)257-3202, fei@cs.uky.edu
Office hours: MW 9:45am - 10:45am (or by appointment)

Textbook

James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach Featuring the Internet (7th Edition), Addison Wesley, 2017. (required)

Michael J. Donahoo and Kenneth L. Calvert, TCP/IP sockets in C: Practical Guide for Programmers, Morgan Kaufmann, 2000. (recommended)

Here is the book web site with codes.

Lecture Slides and Handouts


Additional References

  1. Behrouz A. Forouzan, TCP/IP Protocol Suite, Fourth Edition, McGraw-Hill, 2009.
  2. Larry L. Peterson & Bruce S. Davie, Computer Networks: A Systems Approach, Fifth Edition, Morgan Kaufmann Publishers, 2012.
  3. W. Richard Stevens, TCP/IP Illustrated, Volume 1, The Protocols, Addison Wesley, 1994.
  4. Christian Huitema, Routing in the Internet, Second Edition, Prentice Hall, 2000.
  5. William Stallings, Data and Computer Communications, Prentice Hall, 8th Edition, 2006.
  6. RFCs, available at http://www.IETF.org/rfc.html
  7. HTML Tutorial
  8. History of the Internet
  9. Prof. Scott Shenker (Berkeley) "An attempt to motivate and clarify Software-Defined Networking (SDN)"
  10. Philippe Camacho, An Introduction to the OpenSSL command line tool.