Description: Introduction to the basic computer network concepts, network models, and underlying technologies. Local area networks, Ethernet, wireless networks. Internetworking and Internet. TCP/IP protocol suite. Sockets and socket programming. Distributed computing. Application protocols (HTTP, FTP, SMTP). Next generation Internet. 500 Level students will be expected to do additional work in the area of performance analysis, throughput and congestion control from a probabilistic standpoint, and prepare simple network performance simulations.
Text book: Larry L. Peterson, Bruce S. Davie, "Computer Networks, A Systems Approach," Second Edition, Morgan Kaufman Publishers, Inc., 2000.
Behrouz Forouzan, "TCP/IP Protocol Suite," McGraw-Hill, 2000.Textbook Errata
Course Outline:
Tentative grading (CPE/EE 468):
Tentative grading (CPE/EE 548):
Important Dates
Other useful books:
WWW sites:
Unexcused Late Homework: Score reduced 50% per week.
1. Homework #1, Due: Wednesday February 7, 2001 in class!
2. Lab assignment, Due: Friday April 6, 2001. Frequently Asked Questions.
3. Homework #2, Due: Friday April 13, 2001.
4. Homework #3, Due: Friday April 20, 2001.
5. Homework #4, Due: Friday April 23, 2001.
Updated list of graduate student essays and projects.
Essays due on March 21, 2001, projects due on April 18, 2001.