USC Schedule of Classes

Fall 2025

classes begin
registration begins

Electrical and Computer Engineering 450:

Introduction to Computer Networks (4.0 units)

Network architectures; layered protocols, network service interface; local, wide area, wireless networks; Internet protocols; link protocols; addressing; routing; flow control; software defined network; multimedia networks.
  • Restriction: Registration closed to the following class level(s): Freshmen, Sophomore
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
30623R001Lecture2:00-3:50pmTue, Thu16 of 40Feng QianSOSB46session dates
30505R001Discussion11:00-11:50amFriday16 of 40Feng QianGFS116session dates
30456R048QuizTBATBA16 of 40Feng QianOFFICEsession dates
30454R001Lecture2:00-3:50pmTue, Thu1 of 40Cauligi RaghavendraWPHB28session dates
30503R001Discussion5:00-5:50pmWednesday1 of 40Cauligi RaghavendraDMC101session dates
30785R001QuizTBATBA1 of 40Cauligi RaghavendraOFFICEsession dates
30500R001Lecture10:00-11:50amTue, Thu3 of 30Ali ZahidOHE122notesession dates
30545D014Lecture10:00-11:50amTue, Thu1 of 30Ali ZahidDEN@Viterbisession dates
30504R001Discussion1:00-1:50pmFriday3 of 30Ali ZahidOHE122session dates
30546D014Discussion1:00-1:50pmFriday1 of 30Ali ZahidDEN@Viterbisession dates
30684R001Quiz7:00-9:15pmFriday3 of 40Ali ZahidOFFICEsession dates
31186D014Quiz4:00-5:50pmFriday1 of 30Ali ZahidDEN@Viterbisession dates
Information accurate as of April 7, 2025 2:55 am.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!