ECE361H1

UTSG

Computer 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 Calendar
Prereq: ECE302H1/MIE286H1Breadth: Coreq: ECE302H1. (Students must take the co-requisite, ECE302H1 in the same term as ECE361H, OR in a term before taking ECE361H1.)
Easy25%
Useful80%
1
comment
1
rating

Course Info

DepartmentECE
CampusUTSG (St. George)
Level300
Hours36.6L/12.2T/18.3P
BreadthCoreq: ECE302H1. (Students must take the co-requisite, ECE302H1 in the same term as ECE361H, OR in a term before taking ECE361H1.)
What do you think of ECE361H1?

Reviews (1)

From Reddit
Difficulty: 4/5Usefulness: 4/5

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.

3 weeks ago