Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!
USC Schedule of Classes

Fall 2025

classes begin
registration begins

Technology and Applied Computing 115:

Programming in Python (2.0 units)

Introduction to Python; intended for students without prior programming experience.
    SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
    31806R001Lecture-Lab3:00-3:50pmMon, Wed29 of 60Barrett KosterGFS106session dates
    31808R001Lecture-Lab4:00-4:50pmMon, Wed7 of 60THH114session dates
    31809R001Lecture-Lab5:00-5:50pmMon, Wed20 of 60Barrett KosterTHH114session dates
    31810D060Lecture-Lab10:00-10:50amTue, Thu4 of 60Rob ParkeONLINEnotesession dates
    31811R001Lecture-Lab11:00-11:50amTue, Thu15 of 60Trina GregoryKAP160session dates
    31812R001Lecture-Lab12:00-12:50pmTue, Thu8 of 60Trina GregoryKAP160session dates
    31813R001Lecture-Lab2:00-2:50pmTue, Thu7 of 60Trina GregoryKAP160session dates
    31814R001Lecture-Lab3:00-3:50pmTue, Thu5 of 60Trina GregoryKAP160session dates
    31815R001Lecture-Lab4:00-4:50pmTue, Thu16 of 60Emily MillardKAP160session dates
    31816R001Lecture-Lab12:00-1:50pmTuesday28 of 60Calvin NguyenGFS118session dates
    32006R001Quiz2:00-2:50pmFriday110 of 300THH101session dates
    32007R001Quiz3:00-3:50pmFriday29 of 300THH101session dates
    Information accurate as of April 7, 2025 12:54 pm.