Data Communications

Overview

Subject code

CSCI

Course Number

3401

Description

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.

Credits

Min

3

Min

3

Min

3

Requisites