ECE361H1
UTSGComputer Networks I
Layered network architectures; overview of Transmission Control Protocol (TCP)/Internet Protocol (IP) suite and introduction to sockets. Packet switching based on datagram and virtual circuit switching. Logical link control: Retransmission strategies, framing and error control. Medium access control and local-area networks (LAN). LAN interconnection with bridges. Introduction to the control plane of the Internet, routing algorithms, and routing protocols (e.g., Open Shortest Path First (OSPF) and Border Gateway Protocol (BGP)). Transport protocols used on the Internet (e.g., Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)). Application-layer protocols (e.g., Domain Name System (DNS) and Hypertext Transfer Protocol (HTTP)). Elements of network security, security mechanisms on the Internet, known attacks and countermeasures.
View full details on the UofT Academic CalendarCourse Info
Reviews (1)
This course requires a lot of memorization. By far the best way to study is to do past exams — Prof. Valaee often recycles questions, sometimes even directly copying past midterms and finals. The cumulative workload of weekly quizzes, wireshark labs, and programming labs felt very overwhelming.