Prerequisites: CS 100, CS 111, CS 153
Description: Covers the fundamentals of computer networks. Topics include layered network architecture, communication protocols, local area networks, UNIX network programming, verification, network security, and performance studies.