Algorithms OpenCourseWare: MIT's Free Online Undergraduate Course on Algorithm Design and Analysis
'Introduction to Algorithms' is an OpenCourseWare offered by MIT. It is concerned with training students on the basic methods for modeling and analyzing algorithms. The information taught in this undergraduate-level course is geared towards students interested in Engineering, Mathematics or Computer Science.
Introduction to Algorithms: Course Specifics
Degree Level | Free | Audio | Video | Downloads |
---|---|---|---|---|
Undergraduate | Yes | Yes | Yes | Yes |
Lectures/Notes | Study Materials | Tests/Quizzes |
---|---|---|
Yes | Yes | Yes |
Introduction to Algorithms: Course Description
Computer algorithms are the basic techniques or step-by-step instructions that guide computers through the completion of a task. 'Introduction to Algorithms' is a free OpenCourseWare provided by the Massachusetts Institute of Technology. It is taught in series of lectures given by Professors Erik Demaine and Charles Leiserson of the Department of Electrical Engineering and Computer Science. The course focuses on methods for designing and evaluating efficient and effective algorithms. A solid background in a programming language and discrete mathematics and probability will help students to get the most out of the course. Students will develop their mastery of algorithms by examining a variety of topics, such as sorting, search trees, heaps and hashing, divide and conquer and dynamic programming.
The course materials for 'Introduction to Algorithms' include lecture notes that are available in video, audio, html and PDF formats. Downloadable assignments and exams and a comprehensive bibliography are also available. If you would like to take advantage of this OpenCourseWare, visit the introduction to algorithms course page.
Featured School Choices:
-
Grand Canyon University
Grand Canyon University responds quickly to information requests through this site.
Suggested programs:
- B.A. in Advertising and Graphic Design
- B.A. in Digital Design with an Emphasis in Animation
More information about Grand Canyon University
-
Full Sail University
Full Sail University responds quickly to information requests through this site.
Suggested programs:
- Bachelor of Science - Game Design
- Visual Arts Bachelors with Game Art Concentration - Online
- Bachelor of Science - Game Art
More information about Full Sail University
-
University of Notre Dame
University of Notre Dame responds quickly to information requests through this site.
More information about University of Notre Dame
-
University of Florida
University of Florida responds quickly to information requests through this site.
More information about University of Florida
-
Boston University
Boston University responds quickly to information requests through this site.
More information about Boston University
-
Michigan State University
Michigan State University responds quickly to information requests through this site.
More information about Michigan State University