WClasses

ECE 358 - Computer Networks

This course is a comprehensive introduction to computer networks. The focus is on the concepts, the protocols, and the fundamental design principles that have contributed to the success of the internet. Topics include history of the Internet, transmission media and technologies, switching and multiplexing, protocols and layering, wired and wireless LAN (local-area networks), congestion/flow/error control, routing, addressing, internetworking (Internet) including TCP (transmission control protocol).

Prerequisites

One of BME213, ECE203, MTE201, NE215, STAT206, SYDE212

Corequisites

None

Antirequisites

None

Offerings

Fall 2025 [1259]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2015011416 / 42417:30 - 18:20 T
LEC 0015009285 / 29017:30 - 18:50 Th
LEC 0025292131 / 13416:00 - 17:20 W
TUT 1015010143 / 14017:30 - 18:20 F
TUT 1025371139 / 13419:00 - 19:50 Th
TUT 1039141134 / 13408:00 - 08:50 Th

Winter 2024 [1241]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00190880 / 1
LEC 00291000 / 1

Fall 2023 [1239]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2014947420 / 43817:30 - 18:20 W
LEC 0014945146 / 14617:00 - 18:20 M,F
LEC 0025291134 / 14610:00 - 11:20 T,Th
LEC 0035465140 / 14615:00 - 16:20 T,W
TUT 1014946140 / 14617:30 - 18:20 Th
TUT 1025395143 / 14611:30 - 12:20 T
TUT 1035492137 / 14616:30 - 17:20 T

Spring 2023 [1235]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00155510 / 1

Winter 2023 [1231]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00194140 / 0

Fall 2022 [1229]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2015245493 / 58417:00 - 18:20 ThE7 4043Irene Huang
LEC 0015243143 / 14617:00 - 18:20 M,WE7 4043Albert Wasef
LEC 0025656123 / 14611:30 - 12:20 M,W,FE7 4043Abdalla Mohamed Hussein
LEC 0036343119 / 14614:00 - 15:20 T,WE7 4053Pin-Han Ho
LEC 0046346108 / 14615:30 - 16:50 T,WE7 4043Pin-Han Ho
LEC 005111869 / 1
TUT 1015244142 / 14619:00 - 19:50 ThE7 4043
TUT 1025994110 / 14611:30 - 12:20 TEIT 1015
TUT 1036619121 / 14608:00 - 08:50 ME7 4053
TUT 1046628120 / 14619:00 - 19:50 WE7 4053

Winter 2022 [1221]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00198691 / 1

Fall 2021 [1219]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201503171 / 150
LAB 202912653 / 87
LAB 2031119490 / 150
LAB 20411197143 / 150
LAB 205117930 / 150
LAB 2061180663 / 150
LEC 001502971 / 15017:30 - 18:20 M Albert Wasef
LEC 002555253 / 9508:30 - 09:50 T,ThDC 1351Catherine Rosenberg
LEC 0031119290 / 150 Pin-Han Ho
LEC 00411195143 / 15017:30 - 18:20 M Albert Wasef
LEC 005117890 / 150
LEC 0061180463 / 150 Pin-Han Ho
TUT 101503019 / 5015:30 - 16:20 TE7 4043
TUT 102912521 / 5016:30 - 17:20 TE7 4417
TUT 103912931 / 5014:30 - 15:20 ThE7 5343
TUT 10491309 / 5016:30 - 17:20 ThE7 4043
TUT 1051119334 / 150
TUT 1061119610 / 15016:30 - 17:20 TE7 5343
TUT 1071179026 / 5017:30 - 18:20 TE7 4043
TUT 1081179129 / 5017:30 - 18:20 WE7 4417
TUT 1091179235 / 5017:30 - 18:20 WE7 5343
TUT 11011807143 / 150
TUT 111118080 / 150
TUT 1121180563 / 150

Spring 2021 [1215]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2415501110 / 138 Ricardo Rolon
LEC 0412878110 / 138 Albert Wasef
TUT 1412879110 / 13813:30 - 14:20 M Albert Wasef

Winter 2021 [1211]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2414933147 / 14908:00 - 08:50 Th Tiuley Alguindigue
LEC 0414931147 / 14917:30 - 18:20 T,W,Th Albert Wasef
TUT 1414932147 / 14919:00 - 19:50 M

Fall 2020 [1209]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2415062156 / 14017:30 - 18:20 T Bernie Roehl
LEC 0415060156 / 14016:30 - 17:50 W,Th Albert Wasef
TUT 1415061156 / 140

Spring 2020 [1205]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2013124102 / 138
LEC 0013073102 / 138 Albert Wasef
TUT 1013074102 / 138

Winter 2020 [1201]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2014842154 / 14917:30 - 18:20 TE7 5353Bernie Roehl
LEC 0014840154 / 14916:30 - 17:50 W,ThE7 5353Albert Wasef
LEC 00295662 / 1
TUT 1014841154 / 14916:30 - 17:20 TE7 5353

Fall 2019 [1199]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2014923146 / 14016:30 - 17:50 WE7 4043
LEC 0014921146 / 14016:00 - 17:20 M,FE7 4043Albert Wasef
LEC 002958712 / 1
LEC 00397474 / 1
TUT 1014922146 / 14015:00 - 15:50 FE7 4043

Spring 2019 [1195]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2013156105 / 120 Hamidreza Nafissi
LEC 0013102105 / 12008:30 - 09:50 M,FE7 4043Albert Wasef
TUT 1013103105 / 12011:30 - 12:20 ThE7 4053

Winter 2019 [1191]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201474765 / 14417:30 - 18:20 WE7 4417Bernard John Eric Roehl
LAB 202778491 / 9017:30 - 18:20 TE7 4417Bernard John Eric Roehl
LEC 001474565 / 14413:30 - 14:50 M,FE7 4417Kshirasagar Naik
LEC 002778291 / 9008:30 - 09:50 M,FE7 4417Albert Monir Tadros Wasef
LEC 00395002 / 1
TUT 101474665 / 14416:30 - 17:20 ThE7 4417
TUT 102778391 / 9016:30 - 17:20 WE7 4417

Fall 2018 [1189]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2014841124 / 14016:30 - 17:50 WE7 4043Bernard John Eric Roehl
LEC 0014839124 / 14016:00 - 17:20 M,FE7 4043Albert Monir Tadros Wasef
TUT 1014840124 / 14015:00 - 15:50 FE7 4043

Spring 2018 [1185]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201310693 / 12008:30 - 09:20 WMC 4059Junling Li
LEC 001304393 / 12008:30 - 09:50 M,FDWE 1501Albert Monir Tadros Wasef
TUT 101304493 / 12016:30 - 17:20 WRCH 103

Winter 2018 [1181]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2014942123 / 14417:30 - 18:20 WRCH 301Bernard John Eric Roehl
LEC 0014940123 / 14413:30 - 14:50 M,FEIT 1015Albert Monir Tadros Wasef
LEC 00294996 / 6
TUT 1014941123 / 14416:30 - 17:20 ThMC 1085

Fall 2017 [1179]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201501396 / 9616:30 - 17:50 FRCH 110Bernard John Eric Roehl
LEC 001501196 / 9615:00 - 16:20 M,FMC 1056Pin-Han Ho
LEC 00253577 / 1
TUT 101501296 / 9616:30 - 17:20 WRCH 110

Spring 2017 [1175]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2013132137 / 144 Yiqing Huang
LEC 0013068137 / 14408:30 - 09:50 MMC 1085Mahesh Tripunitara
TUT 1013069137 / 14416:30 - 17:20 WDC 1350

Winter 2017 [1171]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2014760127 / 13217:30 - 18:20 WRCH 301Sanjay Ashween Singh
LEC 0014758127 / 13213:30 - 14:50 M,FEIT 1015Kshirasagar Naik
LEC 00298970 / 1
LEC 00399562 / 1
TUT 1014759127 / 13216:30 - 17:20 ThRCH 302

Fall 2016 [1169]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201504993 / 11216:30 - 17:50 FMC 4061
LEC 001504793 / 11215:00 - 16:20 M,FRCH 307Kshirasagar Naik
LEC 002915811 / 1
TUT 101504893 / 11216:30 - 17:20 WMC 4061

Spring 2016 [1165]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2013200107 / 140
LEC 0013135107 / 14008:30 - 09:50 M,FRCH 101Mahesh Tripunitara
TUT 1013136107 / 14016:30 - 17:20 WRCH 302

Winter 2016 [1161]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201535083 / 8217:30 - 18:20 WRCH 305
LEC 001534883 / 8213:30 - 14:50 M,FRCH 305Sherman Shen
LEC 00287576 / 1
TUT 101534983 / 8216:30 - 17:20 ThRCH 305

Fall 2015 [1159]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201535873 / 12016:30 - 17:50 ThMC 4020
LEC 001535673 / 12010:00 - 11:20 M,FRCH 103Kshirasagar Naik
LEC 00288982 / 1
TUT 101535773 / 12016:30 - 17:20 WMC 4020

Spring 2015 [1155]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201332481 / 110
LEC 001325481 / 11008:30 - 09:50 M,FQNC 2502Pin-Han Ho
TUT 101325581 / 11015:30 - 16:20 MRCH 105

Winter 2015 [1151]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201517977 / 10517:30 - 18:20 WRCH 307
LEC 001517777 / 10513:30 - 14:50 M,FRCH 307Ning Zhang
LEC 00286995 / 1
TUT 101517877 / 10516:30 - 17:20 ThRCH 307

Fall 2014 [1149]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201510161 / 11216:30 - 17:50 FRCH 307
LEC 001509961 / 11213:30 - 14:50 M,FRCH 307Kshirasagar Naik
LEC 00287967 / 1
TUT 101510061 / 11216:30 - 17:20 WRCH 307

Spring 2014 [1145]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 2013263106 / 120
LEC 0013188106 / 12015:30 - 16:50 T,ThDWE 1501Mahesh Tripunitara
TUT 1013189106 / 12015:30 - 16:20 FRCH 302

Winter 2014 [1141]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201513117 / 2016:30 - 17:20 MQNC 1502
LAB 202513215 / 2016:30 - 17:20 MQNC 1502
LAB 203513315 / 2016:30 - 17:20 MQNC 1502
LAB 204513415 / 2016:30 - 17:20 MQNC 1502
LAB 205513516 / 2016:30 - 17:20 MQNC 1502
LAB 206513616 / 2016:30 - 17:20 MQNC 1502
LEC 001512994 / 12008:30 - 09:50 M,FRCH 105Catherine Rosenberg
LEC 00285468 / 1
TUT 101513094 / 12016:30 - 17:20 ThRCH 105

Fall 2013 [1139]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201478117 / 3808:30 - 11:20 WRCH 108
LAB 202478217 / 3808:30 - 11:20 ThRCH 108
LAB 203478320 / 3908:30 - 11:20 TRCH 108
LEC 001477954 / 11513:30 - 14:50 M,FRCH 112Catherine Rosenberg
LEC 00283093 / 1
TUT 101478054 / 11516:30 - 17:20 WRCH 112

Spring 2013 [1135]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201316692 / 120
LEC 001307792 / 12008:30 - 09:50 M,FQNC 1502Kshirasagar Naik
LEC 00258331 / 1
TUT 101307892 / 12019:00 - 19:50 TQNC 1502

Winter 2013 [1131]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201768313 / 1508:30 - 11:20 WRCH 108
LAB 202768415 / 1508:30 - 11:20 ThRCH 108
LAB 203768510 / 1508:30 - 11:20 TRCH 108
LAB 204768616 / 1513:30 - 16:20 WRCH 108
LAB 205768711 / 1513:30 - 16:20 ThRCH 108
LAB 206768810 / 1513:30 - 16:20 TRCH 108
LEC 001768175 / 9010:00 - 11:20 M,FE2 1303Kshirasagar Naik
TUT 101768275 / 9016:30 - 17:20 ThE2 1303

Fall 2012 [1129]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 20174948 / 1008:30 - 11:20 WRCH 108
LAB 20274955 / 1008:30 - 11:20 ThRCH 108
LAB 20374962 / 1008:30 - 11:20 TRCH 108
LEC 001749215 / 1810:00 - 11:20 M,FEIT 3145Kshirasagar Naik
LEC 00284861 / 1
TUT 101749315 / 1816:30 - 17:20 ThEIT 3145

Spring 2012 [1125]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201480674 / 120 Kshirasagar Naik
LEC 001461474 / 12008:30 - 09:50 M,FRCH 301Kshirasagar Naik
TUT 101461574 / 12019:00 - 19:50 MRCH 105

Winter 2012 [1121]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00182942 / 1

UW Flow Ratings

Liked: 78.87%

78.87%

Easy: 59.01%

59.01%

Useful: 88.33 %

88.33%

ECE 358 leads to

ECE 409 - Cryptography and System Security

ECE 416 - Advanced Topics in Networking

ECE 454 - Distributed Computing