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
31812R001Lecture-Lab12:00-12:50pmMon, Wed12 of 60Sinan SeymenKAP160PDF (240150 KB)notesession dates
31825R001Lecture-Lab11:00-11:50amMon, Wed38 of 60Sinan SeymenGFS116PDF (240150 KB)session dates
31827R001Lecture-Lab1:00-1:50pmMon, Wed23 of 60Sinan SeymenKAP160PDF (240150 KB)session dates
Information accurate as of November 20, 2024 6:52 am.
Want to provide feedback on the upcoming redesign of Schedule of Classes? Join our Beta Software Program!