DSO 576
Algorithmic Thinking with Python
University of Southern California · UGRD · Fall 2026
5 sections5 open now
Catalog description
Writing complex Python programs to solve challenging problems in business analytics and performing competently in coding interviews. Thinking processes for planning, implementing and debugging code.
Sections
Current meeting, instructor, credit, and enrollment details
C
58 openSeats: 7/65 seats Last recorded: Aug 8, 2026, 10:16 PMClass #16313Fall 2026UGRD3.0 credits
58 available7 enrolled65 capacity
- Days & times
- TR 09:30-10:50
- Meeting dates
- —
- Location
- —
- Instructor
- Peng Shi
Details checked 7 hours agoSeats checked 7 hours ago
C
60 openSeats: 5/65 seats Last recorded: Aug 8, 2026, 10:16 PMClass #16314Fall 2026UGRD3.0 credits
60 available5 enrolled65 capacity
- Days & times
- MW 12:30-13:50
- Meeting dates
- —
- Location
- —
- Instructor
- Peng Shi
Details checked 7 hours agoSeats checked 7 hours ago
C
59 openSeats: 6/65 seats Last recorded: Aug 8, 2026, 10:16 PMClass #16315Fall 2026UGRD3.0 credits
59 available6 enrolled65 capacity
- Days & times
- MW 11:00-12:20
- Meeting dates
- —
- Location
- —
- Instructor
- Yeganeh Alimohammadi
Details checked 7 hours agoSeats checked 7 hours ago
C
60 openSeats: 5/65 seats Last recorded: Aug 8, 2026, 10:16 PMClass #16316Fall 2026UGRD3.0 credits
60 available5 enrolled65 capacity
- Days & times
- MW 12:30-13:50
- Meeting dates
- —
- Location
- —
- Instructor
- Yeganeh Alimohammadi
Details checked 7 hours agoSeats checked 7 hours ago
C
58 openSeats: 7/65 seats Last recorded: Aug 8, 2026, 10:16 PMClass #16317Fall 2026UGRD3.0 credits
58 available7 enrolled65 capacity
- Days & times
- MW 14:00-15:20
- Meeting dates
- —
- Location
- —
- Instructor
- Yeganeh Alimohammadi
Details checked 7 hours agoSeats checked 7 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?