WClasses

ECE 416 - Advanced Topics in Networking

This course introduces advanced topics in networking with a focus on applications and wireless technologies. Topics include cellular networks (2G, 3G, 4G and beyond), applications (Domain Name System [DNS], Simple Mail Transfer Protocol [SMTP], Post Office Protocol [POP], Internet Message Access Protocol [IMAP], Hypertext Transfer Protocol [HTTP]) and socket programming, Content-centric networks (content delivery networks, peer-to-peer protocols, data centres, etc.), protocols for multimedia applications (Session Initiation Protocol [SIP], Real-time Transport Protocol [RTP], RTP Control Protocol [RTCP]), emerging technologies (Internet of Things, sensors, software defined networks), policy issues (network neutrality, who controls the Internet?).

Prerequisites

ECE358, Level at least 4A Computer Engineering or Electrical Engineering or Software Engineering.

Corequisites

None

Antirequisites

CS456

Offerings

Winter 2026 [1261]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201512833 / 148
LEC 001480933 / 14817:30 - 18:50 F
TUT 101481033 / 14819:00 - 19:50 M

Winter 2025 [1251]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201532277 / 148
LEC 001497877 / 14819:00 - 20:20 W
TUT 101497977 / 14819:00 - 19:50 M

Winter 2024 [1241]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201537499 / 148
LEC 001497099 / 14817:30 - 18:50 M,W
TUT 101497199 / 14819:00 - 19:50 T

Winter 2023 [1231]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201824432 / 148
LEC 001503632 / 14817:30 - 18:50 M,WE7 4043Albert Wasef
TUT 101503732 / 14808:00 - 08:50 ME7 5353

Winter 2022 [1221]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001495576 / 8418:30 - 19:50 T,WE7 5343Albert Wasef
TUT 101495676 / 8419:00 - 19:50 ThE7 5343

Winter 2021 [1211]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 041503051 / 5808:30 - 09:50 T,W Kaige Qu
TUT 141503151 / 58

Winter 2020 [1201]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001494823 / 2408:30 - 09:50 T,WE7 4433Catherine Rosenberg
TUT 101494923 / 2419:00 - 19:50 ME7 4433

Winter 2019 [1191]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001486317 / 5210:30 - 11:20 T,W,ThE5 5106Catherine Rosenberg
TUT 101486417 / 5216:30 - 17:20 ME5 5106

Winter 2018 [1181]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001507318 / 2008:30 - 09:20 T,W,ThRCH 209Catherine Rosenberg
TUT 101507418 / 2008:00 - 08:50 MRCH 208

Winter 2017 [1171]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001491336 / 3808:30 - 09:50 M,FRCH 206Kshirasagar Naik
TUT 101491436 / 3816:30 - 17:20 WRCH 206

Winter 2016 [1161]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001553018 / 3010:00 - 11:20 M,FRCH 209Catherine Rosenberg
TUT 101553118 / 3014:30 - 15:20 MRCH 109

Winter 2015 [1151]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001809524 / 2408:30 - 09:50 T,ThRCH 205Catherine Rosenberg
TUT 101809624 / 2416:00 - 17:20 ThRCH 205

UW Flow Ratings

Liked: 83.33%

83.33%

Easy: 70.00%

70.00%

Useful: 70.00 %

70.00%

ECE 416 leads to