COE 344 - Fall 2007

Computer Networks


Uthman A. Baroudi

Building 22, Room 144, Phone: 4283

Office Hours: SSMW: 11 - 12 noon or by appointment


Course Description

This course will be taught using the top-down approach. Topics covered include introduction to computer networks, OSI model, WAN and LAN design issues. Application layer design issues and protocols are discussed. Then, Transport layer design issues, protocols as well as congestion control mechanisms are presented. Socket programming is explained. An in-depth analysis is presented of the Network layer design issues, and internetworking. MAC layer design issues and protocols are presented.



Introduction   Application Layer   Transport Layer   Network Layer   Data Link Layer

Quizzes Solutions

Quiz#1  Quiz#2  Quiz#3  Quiz#4  Quiz#5  Quiz#6 


Exam-I  Exam-II

  Last Updated: June 21, 2008, by Dr. Uthman Baroudi