COMP 443: Computer Networks
This course surveys the construction of modern packet-switched networks, focusing on TCP/IP.
At the LAN layer, protocols such as Ethernet and Wi-Fi are described. At the IP layer, a variety of routing-update protocols are studied. At the Transport layer, the course addresses the creation of end-to-end reliability and the management of network-wide congestion. The course also introduces basic issues in network security and real-time communications. Some programming, generally in a language like Java or C#, may be required.
The course introduces basic issues in network security and real-time communications.
See the Current Course Syllabi.