Computer Networks
Prerequisites: COMP 400B or equivalent. Students should also have completed COMP 400D or equivalent.
This course surveys packet-switched computer networks and attendant communication protocols, using the TCP/IP protocol suite on which the Internet is based as the primary model. We will also study general high-level network issues such as security, authentication, fault tolerance, and congestion.
Outcomes: Students will understand how the Internet is constructed, how data is routed to its destination, how connections are made, how congestion is handled, and how security can be addressed.
This course surveys packet-switched computer networks and attendant communication protocols, using the TCP/IP protocol suite on which the Internet is based as the primary model. We will also study general high-level network issues such as security, authentication, fault tolerance, and congestion.
Outcomes: Students will understand how the Internet is constructed, how data is routed to its destination, how connections are made, how congestion is handled, and how security can be addressed.