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