This unit concerns itself with the design and implementation of real-world computer networks. We consider the various layers of modern network systems design, from the physical medium, through software protocol layers to the application protocols. Technical issues inherent to each layer are examined including routing, error detection and correction, flow control, connection management, data representation, and network security management. -- Course Website
Instructor: Computing staff
Prerequisites: COMP347