CSE 3500: Algorithms and Complexity
Design and analysis of efficient computer algorithms. Algorithm design techniques, including divide-and-conquer, dynamic programming, and greedy approaches. Graph algorithms and advanced data structures. Worst-case and average-case analysis, reductions, and NP-completeness.
- Credits
- 3
- Offered
- Spring 2027, Fall 2026
- Campuses
- Storrs, Stamford
- Requirements
- CSE 2050 or CSE 2100; CSE 2500; open only to students in the College of Engineering, Cognitive Science majors, and declared Computer Science minors.
Spring 2027 sections
Taught by Derek Aguiar, Pavel Skums, and Seiki Miura.
| Section | Type | Meets | Instructor | Campus | Room | Seats |
|---|---|---|---|---|---|---|
| 001 | LEC | 9:30AM - 10:45AM / TuTh | Derek Aguiar | Storrs | MCHU 202 | 1 of 60 open |
| 002 | LEC | 3:30PM - 4:45PM / TuTh | Pavel Skums | Storrs | MCHU 305 | 0 of 60 open |
| 801 | LEC | 9:30AM - 10:45AM / TuTh | Seiki Miura | Stamford | DWTN A2 | 32 of 60 open |
Seats as of Nov 12, 2026. HuskyScheduler shows live seats when you search.
Fall 2026 sections
Taught by Sanguthevar Rajasekaran, Lina Kloub, and Pavel Skums.
| Section | Type | Meets | Instructor | Campus | Room | Seats |
|---|---|---|---|---|---|---|
| 001 | LEC | 2:00PM - 3:15PM / TuTh | Sanguthevar Rajasekaran | Storrs | MCHU 202 | 9 of 50 open |
| 002 | LEC | 12:30PM - 1:45PM / TuTh | Lina Kloub | Storrs | MCHU 301 | 0 of 50 open |
| 003 | LEC | 3:30PM - 4:45PM / TuTh | Pavel Skums | Storrs | ITE 336 | 16 of 50 open |
Seats as of Nov 12, 2026. HuskyScheduler shows live seats when you search.
More courses
All CSE courses (Computer Science and Engineering) ยท All UConn subjects