Data Communications
Download as PDF
Course Information
Subject code
CSCI
Subject Code Description
Computer Science
Course Number
3401
Course Title
Data Communications
Catalog Subject and Course Number
CSCI 3401
Catalog Title
Data Communications
Course Description (Combined)
Prerequisite: CSCI 2912; CSCI 2301; Recommended: Math 1123.
An introduction to fundamental concepts in the design and implementation of computer communication networks, their protocols, and applications. Topics to be covered include: overview of network architectures, applications (HTTP, FTP, SMTP, POP3), network programming interfaces (e.g., sockets), transport (TCP, UDP), flow control, congestion control, IP, routing, data link protocols, error detection/correction, multiple access, LAN, Ethernet, wireless networks, and cloud/edge computing.
Credit: 3