USC Schedule of Classes

Fall 2025

classes begin
registration begins

Computer Science 102L:

Introduction to Programming (2.0 units)

Fundamental concepts of algorithmic thinking as a primer to programming. Introduction to C++.
    SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
    29918D001Lecture1:00-1:50pmMon, Wed0 of 120Mark RedekoppGFS106session dates
    30235D001Lecture2:00-2:50pmMon, Wed0 of 120Mark RedekoppGFS106session dates
    30010R001Lab5:00-5:50pmTuesday0 of 18GFS114session dates
    30011R001Lab12:00-12:50pmTuesday0 of 18DMC108session dates
    30012R001Lab12:00-12:50pmTuesday0 of 18THH106session dates
    30013R001Lab11:00-11:50amWednesday0 of 18DMC107session dates
    30018R001Lab12:00-12:50pmWednesday0 of 18KAP140session dates
    30021R001Lab12:00-12:50pmWednesday0 of 18THH106session dates
    30080R001Lab5:00-5:50pmTuesday0 of 18GFS204session dates
    30081R001Lab12:00-12:50pmTuesday0 of 18SLH102session dates
    30082R001Lab12:00-12:50pmTuesday0 of 15LVL3Csession dates
    30083R001Lab11:00-11:50amWednesday0 of 15LVL3Csession dates
    30084R001Lab12:00-12:50pmWednesday0 of 18DMC258session dates
    30086R001Lab12:00-12:50pmWednesday0 of 15LVL3Csession dates
    30088R001Lab10:00-10:50amTuesday0 of 18VPD107session dates
    30163R001Lab4:00-4:50pmWednesday0 of 15HED103session dates
    30364R001Lab10:00-10:50amTuesday0 of 15LVL3Csession dates
    30365R001Lab4:00-4:50pmTuesday0 of 18GFS213session dates
    30370R001Lab4:00-4:50pmTuesday0 of 18GFS111session dates
    30328R001Quiz7:00-8:50pmWednesday0 of 240THH201session dates
    Information accurate as of March 5, 2025 6:54 pm.
    Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!