COSC-354: Networks and Data Communications

Credits 3.0
Academic Level
Undergraduate

An introduction to the principles and concepts of network-based communication between software processes. This includes the organization of WANs and LANs, the function of gateways and routers, and the use of protocols at the application, transport, and network layers. Emphasis is placed on the TCP/IP protocol suite. Exercises focus on studying network traffic and developing TCP- and UDP-based client/server programs. Pre- or Co-requisite(s): COSC 244. As needed.