Show More


CSC 322

Computer Networking

This course examines the core concepts and fundamental principles of computer networks and the services built on top of them. Topics covered include protocol organization, circuit-switch and packet-switch networks, routing, flow control, congestion control, reliability, security, quality-of-service and Internet protocols (TCP/IP). Prerequisites: CSC 231 and CSC 232. Typically offered annually. May not be taken pass/fail.

Distribution Area Prerequisites Credits
CSC 231 1 course