CS5800 — Algorithms: Reviews & Ratings

CS5800 (Algorithms) course reviews and ratings at Northeastern (NEU). Average rating 2.8/5. Compare professors with RateMyProfessor reviews.

Presents the mathematical techniques used for the design and analysis of computer algorithms. Focuses on algorithmic design paradigms and techniques for analyzing the correctness, time, and space complexity of algorithms. Topics may include asymptotic notation, recurrences, loop invariants, Hoare triples, sorting and searching, advanced data structures, lower bounds, hashing, greedy algorithms, dynamic programming, graph algorithms, and NP-completeness.

Average rating
2.8/5
Difficulty
4.0/5
Ratings
147
Last taught
Fall 2026
Credits
4 Hours
NUpath
Formal/Quant Reasoning

Professors

Data updated October 2026.

View on RateMyHusky