Skip to main content

CS 660 - Algorithm Analysis and Design

CS 660: Algorithm Analysis and Design (3 units) at San Diego State University. 1 section offered in Spring 2027, with meeting times, instructors, and seat counts. Prerequisites: CS 460. Counts toward Big Data Analytics, M.S. (2026-27), Big Data Analytics, M.S. (2025-26).

3 units
  • Electives
  • Advancement to Candidacy
Offered: Summer 2027 (not offered), Spring 2027 (offered), Fall 2026 (offered)

Counts toward

Show all 6
Algorithm design techniques. Approximation algorithms and reductions among NP-complete problems. Greedy and divide and conquer algorithms. Linear and dynamic programming. Graph algorithms and network flow. NP and computational interactability.

From the catalog

Grading
LTR: Letter Graded. The class will be offered for letter grade with no option to take it for Cr/NC
Repeatable
Maximum 3 units.

1 section in Spring 2027

Class #8315· In-person · Open · Letter · Graduate
60 of 60 seats open
Mon, Wed 4:00 PM-5:15 PM · HT 183

Ratings via RateMyProfessors