| |
May 30, 2026
|
|
|
|
|
2025-2026 Academic Catalog
|
CSC 441 Networking and Data CommunicationsCredits: 3
This course is the study of the principles and design of computer networks, their protocols, and application programs. The course has equal emphasis on practical experience as well as theoretical foundations. The course focuses on understanding the fundamental concepts in design and implementation of computer communication networks, particularly on analysis and development of the software architecture of the protocol stack, and network programming. The topics include layered network architectures, network programming interfaces (e.g., sockets), TCP/IP networking, packet switching, network routing, rate and congestion control, Quality-of-Service, wireless communications, and fundamentals of network security.
Prerequisites: CSC 315 with a grade of “C” or higher Notes: This course is cross-listed with CSC 541 .
|
|