Explore complex and advanced algorithms with renowned professor Dan Gusfield. Deepen your understanding of algorithm design and analysis beyond the undergraduate level.
University CoursesAlgorithmData Structures
Introduction
This is the graduate level complement to the ECS 122A undergraduate algorithms course by Dan Gusfield in 2011. It assumes an undergrad course has already been taken in algorithms, and, while going over some undergraduate algorithms topics, focuses more on increasingly complex and advanced algorithms.
Highlights
Covers advanced algorithm design and analysis topics beyond the undergraduate level
Taught by renowned professor Dan Gusfield
Includes lecture videos from previous courses for additional learning resources
Assignments and homework to reinforce understanding of the advanced concepts
Recommendation
This course is recommended for graduate students who have already taken an undergraduate algorithms course and are looking to deepen their knowledge and understanding of more complex and advanced algorithms. The course materials and teaching by Professor Gusfield provide a valuable opportunity to explore the field of algorithms at a higher level.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.