6.006 Introduction to Algorithms

Class Info

Introduction to mathematical modeling of computational problems, as well as common algorithms, algorithmic paradigms, and data structures used to solve these problems. Emphasizes the relationship between algorithms and programming, and introduces basic performance measures and analysis techniques for these problems.

This class has 6.042, and 6.01 as prerequisites. This class has 6.009 as a corequisite.

6.006 will be offered this semester (Fall 2017). It is instructed by R. Rubinfeld, E. D. Demaine and D. Gupta.

Lecture occurs 11:00 AM to 12:00 PM on Tuesdays and Thursdays in 32-123.

This class counts for a total of 12 credits.

You can find more information on MIT OpenCourseWare at the Introduction to Algorithms site or on the 6.006 Stellar site.

Required Textbooks
Save up to up to 70% by purchasing through MIT Textbooks!
MIT 6.006 Introduction to Algorithms Related Textbooks
MIT 6.006 Introduction to Algorithms On The Web
Introduction to Algorithms
license by-nc-sa creative demaine massachusetts institute of technology srinivas devadas erik demaine

© Copyright 2015