CSCI 270
Introduction to Algorithms and Theory of Computing
University of Southern California · UGRD · Fall 2026
4 sections4 open now
Catalog description
Algorithm analysis. Greedy algorithms, divide and conquer, dynamic programming, graph algorithms. NP-completeness and basic recursion theory and undecidability. Sorting lower bounds. Number-theory based cryptography.
Sections
Current meeting, instructor, credit, and enrollment details
A
89 openSeats: 151/240 seats Last recorded: Aug 8, 2026, 10:16 PMClass #30029Fall 2026UGRD0.0 credits
89 available151 enrolled240 capacity
- Days & times
- TBA-TBA
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Details checked 7 hours agoSeats checked 7 hours ago
A
90 openSeats: 150/240 seats Last recorded: Aug 8, 2026, 10:16 PMClass #30109Fall 2026UGRD4.0 credits
90 available150 enrolled240 capacity
- Days & times
- MW 15:30-16:50
- Meeting dates
- —
- Location
- —
- Instructor
- Jiapeng Zhang
Details checked 7 hours agoSeats checked 7 hours ago
A
31 openSeats: 89/120 seats Last recorded: Aug 8, 2026, 10:16 PMClass #30361Fall 2026UGRD0.0 credits
31 available89 enrolled120 capacity
- Days & times
- F 10:00-11:50
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Details checked 7 hours agoSeats checked 7 hours ago
A
58 openSeats: 62/120 seats Last recorded: Aug 8, 2026, 10:16 PMClass #30362Fall 2026UGRD0.0 credits
58 available62 enrolled120 capacity
- Days & times
- F 12:00-13:50
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Details checked 7 hours agoSeats checked 7 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?