USC Schedule of Classes

Spring 2025

classes begin
registration begins

Information Technology Program 116:

Accelerated Programming in Python (2.0 units)

Accelerated introduction to Python; intended for students with prior programming experience.
  • Note: Watch this introduction video bit.ly/uscitp116 for a two minutes overview of the course! If you already have strong computational thinking and Python knowledge, you may sign up for the Python Placement Exam forms.gle/UmvwZ88VvUkLYUGYA to potentially waive out of ITP 115/116 for an ITP/TAC minor.
SectionSessionTypeTimeDaysRegisteredInstructorLocationSyllabusInfo
31812D001Lecture-Lab12:00-12:50pmMon, Wed27 of 60Sinan SeymenKAP160PDF (321610 KB)notesession dates
31825D001Lecture-Lab11:00-11:50amMon, Wed
60 of 60
Sinan SeymenGFS116PDF (321610 KB)session dates
31827D001Lecture-Lab1:00-1:50pmMon, Wed42 of 60Sinan SeymenKAP160PDF (321610 KB)session dates
Information accurate as of January 30, 2025 7:53 pm.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!