CIT 5960
Algorithms and Computation
University of Pennsylvania · UGRD · Fall 2026
1 section
Catalog description
This course focuses primarily on the design and analysis of algorithms. We will begin with sorting and searching algorithms and then spend most of the course on graph algorithms. In order to study graph algorithms, general algorithm design patterns like dynamic programming and greedy algorithms will be introduced. A section of this course is also devoted to understanding NP-Completeness.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #pennsylvania_2-CIT5960Fall 2026UGRD1 credits
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?