Dr. Khaled Harfoush
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.