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, Thu17 of 40Feng QianSOSB46session dates
30505R001Discussion11:00-11:50amFriday17 of 40Feng QianGFS116session dates
30456R048QuizTBATBA17 of 40Feng QianOFFICEsession dates
30454R001Lecture2:00-3:50pmTue, Thu2 of 40Cauligi RaghavendraWPHB28session dates
30503R001Discussion5:00-5:50pmWednesday2 of 40Cauligi RaghavendraDMC101session dates
30785R001QuizTBATBA2 of 40Cauligi RaghavendraOFFICEsession dates
30500R001Lecture10:00-11:50amTue, Thu6 of 30Ali ZahidOHE122notesession dates
30545D014Lecture10:00-11:50amTue, Thu1 of 30Ali ZahidDEN@Viterbisession dates
30504R001Discussion1:00-1:50pmFriday6 of 30Ali ZahidOHE122session dates
30546D014Discussion1:00-1:50pmFriday1 of 30Ali ZahidDEN@Viterbisession dates
30684R001Quiz7:00-9:15pmFriday6 of 40Ali ZahidOFFICEsession dates
31186D014Quiz4:00-5:50pmFriday1 of 30Ali ZahidDEN@Viterbisession dates
Information accurate as of April 27, 2025 12:49 pm.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!