Description: This class will concentrate on principles and concepts of general-purpose computer networks, with a special emphasis to internetworking and Internet. Advanced topics such as high-speed networking, congestion control, data compression, security, and distributed processing will be covered. Programming projects should provide practical experience with network programming.
Text book: Larry L. Peterson, Bruce S. Davie, "Computer Networks, A Systems Approach," Second Edition, Morgan Kaufman Publishers, Inc., 2000.
Course Outline:
Tentative grading:
Program #1 - Socket Communication and performance measurement. Program #1 solution
Program #2 - Credit Card Transaction System, Program#2 grading sheet
Program #3 - MPI Communication and performance measurement
1. Homework #1, Due: February 21, 2000, Homework #1 solution
2. Homework #2, Due: April 12, 2000.
List of tentative CPE648 projects and essays
Other useful books:
WWW sites: