Introduction to Algorithms
Free, no sign-up neededSpring 2020English
About this course
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.
Description from MIT OpenCourseWare.
Ways to take this course
- Open MIT OpenCourseWare (new tab)MIT OpenCourseWare · Spring 2020
- Open MIT OpenCourseWare (new tab)MIT OpenCourseWare · Fall 2011
- Open MIT OpenCourseWare (new tab)MIT OpenCourseWare · Spring 2008