CPE648 - Computer Networks



Lectures: Monday and Wednesday 16:00-17:20 PM, TH N153.

Instructor: Emil Jovanov, Ph.D.

E-mail: jovanov@ece.uah.edu
Office: 213, Engineering Building
Phone: (256) 890 6632
Office hours: Tuesday/Thursday 9:00-11:00 AM, Thursday 16:00-17:00 PM

Credit: 3

Prerequisites: CPE542

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:


CPE648 Programming assignments

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


CPE648 Homeworks

1. Homework #1, Due: February 21, 2000, Homework #1 solution

2. Homework #2, Due: April 12, 2000.


CPE648 Projects and essays

List of tentative CPE648 projects and essays


Other useful books:

WWW sites: