Computer Science · Fall 2026
SDSU CS 460 — Algorithms
Algorithms for solving frequently occurring problems. Analysis techniques, divide and conquer algorithms with applications, graph problems, greedy algorithms. Introduction to NP complete problems. Formerly numbered as CS 560.
Course requirements
Prerequisites: MATH 245 and CS 210 or CS 496-Data Structures or CS 305 or CS 496-Data Structures for Scientists/Engineers
- MATH 245 and CS 210 or CS 496-Data Structures or CS 305 or CS 496-Data Structures for Scientists/Engineers
Fall 2026 enrollment options
Seat status can change| Class # | Format | Status | Seats | Time | Location | Professor | RateMyProfessors |
|---|---|---|---|---|---|---|---|
| 4105 Lrg Lect | In person | Open | 35 / 65 | Tue/Thu 2:00 PM–3:15 PM | SH 119 | Hoa Vu | 1.5/5 · 2 reviews Difficulty 5.0 · 0% take again |
| 4107 Lrg Lect | In person | Open | 63 / 65 | Tue/Thu 3:30 PM–4:45 PM | SH 109 | Hyunjong Choi | 3.0/5 · 4 reviews Difficulty 3.3 · 50% take again |
| 9096 Lrg Lect | In person | Open | 59 / 60 | Tue/Thu 7:00 PM–8:15 PM | GMCS 314 | FNU Manju Muralidharan Priya | 3.1/5 · 121 reviews Difficulty 3.6 · 56% take again |