CS7800 — Advanced Algorithms: Reviews & Ratings

CS7800 (Advanced Algorithms) course reviews and ratings at Northeastern (NEU). Average rating 3.5/5. Compare professors with RateMyProfessor reviews.

Presents advanced mathematical techniques for designing and analyzing computer algorithms. Reviews some of the material covered in CS 5800 and then covers advanced topics. Emphasizes theoretical underpinnings of techniques used to solve problems arising in diverse domains. Topics include asymptotic analysis, advanced data structures, dynamic programming, greedy algorithms and matroid theory, amortized analysis, randomization, string matching, algebraic algorithms, and approximation algorithms. Introduces Turing machines, P and NP classes, polynomial-time reducibility, and NP completeness.

Average rating
3.5/5
Difficulty
4.2/5
Ratings
4
Last taught
Fall 2026
Credits
4 Hours

Professors

Data updated October 2026.

View on RateMyHusky