COMP 315 Computer Networks


An introduction to the structure and components of computer networks, packet switching, layered architectures, loosely coupled computer communication, network services and protocols, as well as the analysis of generic network models. Topics include: network topologies, router architectures, network-aware applications, content dissemination systems, network security, and performance issues.

Prerequisites: COMP 231 and COMP 241