Computer Networking
Download as PDF
Overview
Subject area
CSC
Catalog Number
375
Course Title
Computer Networking
Department(s)
Description
This course studies the design principles of network infrastructure and how these designs may be compromised and how they work. Thus, it presents principles and methodologies used in the design and implementation of modern computer networks and networked information systems. Topics include: shared use of a multiple access channel, error detection and recovery, and flow and congestion control. This course studies packet switched networks, routing protocols, internet protocols and protocols at each layer. This course also introduces network programming-algorithms and procedures for secure and reliable transport over best-effort delivery systems. Students will develop several client-server applications such as writing a simple networking service at the I.P. layer or higher.
Typically Offered
Offer as needed
Academic Career
Undergraduate
Liberal Arts
Yes
Credits
Minimum Units
3
Maximum Units
3
Academic Progress Units
3
Repeat For Credit
No
Components
Name
Lecture
Hours
3
Requisites
030728