ECE361H1: Computer Networks I


Layered network architectures; overview of TCP/IP protocol suite. Introduction to sockets; introduction to application layer protocols. Peer-to-Peer Protocols: ARQ; TCP reliable stream service; flow control. Data Link Controls: Framing; PPP; HDLC. Medium access control and LANs: Aloha; Ethernet; Wireless LANs; Bridges. Packet Switching: Datagram and virtual circuit switching; Shortest path algorithms; Distance vector and link state algorithms.

ECE302H1. (Students must take the co-requisite, ECE302H1 in the same term as ECE361H, OR in a term before taking ECE361H1.)
50.9 (Fall), 50.9 (Winter), 101.8 (Full Year)