Offered through the University of Maryland next semester

CMSC651: Advanced Algorithms is a University of Maryland graduate level algorithms course that covers the following topics: the efficiency of algorithms, orders of magnitude, recurrence relations, lower-bound techniques, time and space resources, NP-complete problems, polynomial hierarchies, and approximation algorithms. Sorting, searching, set manipulation, graph theory, matrix multiplication, fast Fourier transform, pattern matching, and integer and polynomial arithmetic.

The subject is taught to University of Maryland upper-level undergraduate students.

← CMSC451: Design and Analysis of Algorithms | Class Archive | CMSC498M: Machine Learning →


I’m Kevin Chen, and this is my personal website. I am a second-year student in the CS department at the University of Maryland. ¶ My research interests are in machine learning and theoretical computer science. In my free time, I enjoy reading, filmmaking and helping out with Bitcamp.


To receive updates from this site, you can subscribe to the  RSS feed of all updates to the site in an RSS feed reader.