CurrMana

Introduction to Algorithms

6.006 · Electrical Engineering and Computer Science · Undergraduate · Spring 2008

Prof. Erik Demaine, Prof. Ronald Rivest, Prof. Srini Devadas

MIT · Tier 1

This course provides an introduction to mathematical modeling of computational problems. It covers the common algorithms, algorithmic paradigms, and data structures used to solve these problems. The course emphasizes the relationship between algorithms and programming, and introduces basic performance measures and analysis techniques for these problems.

MathematicsComputer ScienceEngineeringAlgorithms and Data StructuresData Science, Analytics & Computer TechnologyScience & Math

The syllabus, on MIT OpenCourseWare

The full course — syllabus, assigned readings, problem sets, exams, and lecture notes — lives on OCW. These open the real thing:

Attribution

Prof. Erik Demaine, Prof. Ronald Rivest, Prof. Srini Devadas. 6.006 Introduction to Algorithms. Spring 2008. Massachusetts Institute of Technology: MIT OpenCourseWare, https://ocw.mit.edu. License: CC BY-NC-SA 4.0.

Course materials are © their authors and licensed CC BY-NC-SA 4.0. CurrMana links to the source and does not re-host them.