Dr. Khaled Harfoush

Dr. Khaled Harfoush

Computer Science

Phone: 919-513-7017
Instructor Website

CSC 570 Computer Networks

3 Credit Hours

(also offered as ECE 570)
General introduction to computer networks. Discussion of protocol principles, local area and wide area networking, OSI stack, TCP/IP and quality of service principles. Detailed discussion of topics in medium access control, error control coding, and flow control mechanisms. Introduction to networking simulation, security, wireless and optical networking.


Basic courses or knowledge in computer organization, operating systems, statistics and probability, programming ability. An undergraduate course in networking fundamentals is helpful but not strictly required.

Additional Information Coming Soon!

Computer and Software Requirements

Please review minimum computer specifications recommended by NC State University and Engineering Online.

Created 4/13/2020