https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2012/index.htm

 

Design and Analysis of Algorithms

Techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice. Topics include sorting; search trees, heaps, and hashing; divide-and-conquer; dynamic programming; greedy algorithms; amortized analysis; graph algorith

ocw-origin.odl.mit.edu

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2012/lecture-notes/

 

Lecture Notes | Design and Analysis of Algorithms | Electrical Engineering and Computer Science | MIT OpenCourseWare

This section provides the schedule of lecture topics for the course along with notes developed by a student, starting from the notes that the course instructors prepared for their own use in presenting the lectures.

ocw.mit.edu

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2012/exams/

 

Exams | Design and Analysis of Algorithms | Electrical Engineering and Computer Science | MIT OpenCourseWare

This section provides quizzes, exams, solutions, practice materials, and supporting files.

ocw.mit.edu

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2012/download-course-materials/

 

Download Course Materials | Design and Analysis of Algorithms | Electrical Engineering and Computer Science | MIT OpenCourseWare

 

ocw.mit.edu

 

+ Recent posts