Dr. Khaled Harfoush

Computer Science

Phone: 919-513-7017
Instructor Website

ECE 573 Internet Protocols

3 Credit Hours

(also offered as CSC 573)

This course deals with the principles and issues underlying the provision of wide area connectivity through the interconnection of autonomous networks. Emphasis will be placed on Internet architecture and protocols as they are today and as they are likely to evolve in the future. Case studies of particular protocols will demonstrate how fundamental principles are applied in practice. They will also provide the opportunity to practice a critical skill: shifting through details for the key idea. The functional requirements of internetworking will be motivated by selected examples of networked client/server applications. The project will give you a firsthand experience in building networked applications and/or in analyzing and evaluating the performance of protocols and applications.

Lecture Videos Lecture Notes Course Website