Academic Catalog 2025–2026

jump to navigation

Courses

CYS618 Fundamentals of Computer Networks

[3–0, 3 cr.]

This course covers the fundamental aspects, functions, and techniques of computer networks. Topics include internetworking: Packet-based communications; network routing; TCP/IP networks and addressing; transmission protocols: TCP and UDP; resource management and congestion control; wireless and datacenter networks, software-defined networks, and programmable data-planes; content distribution networks, peer-to-peer networks, video streaming; network security including firewalls and application gateways.