Go to Main Content



Detailed Course Information


Oct 23, 2021
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CSC 401 - Networking & Dist Computing
Networking and Distributed Computing
Prerequisite: CSC 270 and 251

This course specially focuses on the design, implementation, and analysis of communication networks. Topics included data communications technologies, TCP/IP protocol suite, Media Access Control, Multiple access protocol, Virtual Local Area Networks, Multiprotocol Label Switching, IPv4 and IPv6, Dynamic Host Configuration Protocol, Network Address Resolution, routing algorithms, flow control and congestion control, DNS, software defined network, socket programming, sensor networks, and IoT. Besides the theory, this course includes network simulation using commonly used network simulators.

3.000 Credit hours
3.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture

Computer Science Department

Prerequisite CSC 401

General Requirements:
Course or Test: CSC 251
May not be taken concurrently.
Rule: CSC270/330: Prereq of CSC270 or 330 for a total of 1 conditions CSC 270
May not be taken concurrently.  )
CSC 330
May not be taken concurrently. )
End of rule CSC270/330

Return to Previous New Search
Transparent Image
Skip to top of page