Explore cutting-edge data structure topics, including persistence, memory hierarchies, and geometry, taught by renowned expert Prof. Erik Demaine.
University CoursesAlgorithmData Structures
Introduction
This course covers advanced data structures, including persistent data structures, data structures for memory hierarchies, and geometric data structures. The first lecture provides an overview of the topics, including partial, full, confluent, and functional persistence, as well as the pointer machine model.
Highlights
Covers a wide range of advanced data structure topics, including persistence, memory hierarchies, and geometry
Taught by Prof. Erik Demaine, a renowned expert in the field
Includes both theoretical concepts and practical applications
Provides insights into open problems and cutting-edge research in data structures
Recommendation
This course is recommended for students with a strong background in data structures and algorithms who are interested in exploring advanced topics and the latest developments in the field. It is particularly useful for those pursuing research or advanced careers in computer science.
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.