<p>Jeff Erickson's lecture notes on <a href="http://jeffe.cs.illinois.edu/teaching/algorithms/" rel="nofollow">Algorithms</a> are free, with a Creative Commons license. Other than Algorithms, this site also contains lecture notes for Models of Computation, which are also with a CC license.</p>

CC BY-SA 3.0
2016-09-20T15:18:48.563Z
2016-09-21T10:48:15.347Z
2016-09-21T10:48:15.347Z
Aravind Reddy
<p>What free books (or course materials) are there that cover undergraduate algorithms material?  I added "course materials" in case there exist comprehensive sets of lecture notes/video/other that are not quite organized in a book format but that are at least as effective as a book.</p>

<p><a href="https://cstheory.stackexchange.com/questions/12800/language-and-automata-textbook-free-or-low-cost">A similar question about Language and Automata.</a></p>

CC BY-SA 3.0
2016-09-19T20:36:15.033Z
What about [Introduction to algorithms](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/index.htm) at MIT OpenCourseWare? It has 24 video lessons and 24 recitation videos (models of computation, sorts, binary search, AVL trees, ...) + problem sets and solutions
Marzio De Biasi
CC BY-SA 3.0
2016-09-19T21:14:58.047Z
Thanks for the link.  I wonder why they say that CLRS is required though.
Manu
CC BY-SA 3.0
2016-09-19T22:34:46.800Z
here is a meta-list; enjoy ;-)

https://github.com/prakhar1989/awesome-courses#algorithms
Musa Al-hassy
CC BY-SA 3.0
2016-09-20T00:24:26.363Z
The notes by Jeff Erickson are well-known, and what I have read from them is excellent: http://jeffe.cs.illinois.edu/teaching/algorithms/
Sasho Nikolov
CC BY-SA 3.0
2016-09-20T04:08:26.730Z
Dasgupta, Papadimitriou, and Vazirani used to available on Umesh's website but the link doesn't work anymore. The chapters seem still accessible though.
Kaveh
CC BY-SA 3.0
2016-09-20T04:09:46.503Z
ps: also check Tim's course on coursera.
Kaveh
CC BY-SA 3.0
2016-09-20T15:22:18.873Z
Thanks.  It seems Princeton has a similar course.  But I can't access the material?
Manu
CC BY-SA 3.0
2016-09-20T19:25:56.387Z
Coursera recently launched a specialization on basic algorithms: https://www.coursera.org/specializations/data-structures-algorithms. As far as I understand in the free version you see all the materials, but can't submit your solutions.
Alex Golovnev
CC BY-SA 3.0
2016-09-21T06:04:53.890Z
@EmanueleViola: the princeton one is this http://algs4.cs.princeton.edu/lectures/ (unless there's several princeton ones)
Radu GRIGore
<ds.algorithms><books>
Free books (or course materials) on undergraduate algorithms
Manu
# Free books (or course materials) on undergraduate algorithms

(Asked by: username_0 on 2016-09-19)

What free books (or course materials) are there that cover undergraduate algorithms material? I added "course materials" in case there exist comprehensive sets of lecture notes/video/other that are not quite organized in a book format but that are at least as effective as a book.

[A similar question about Language and Automata.](https://cstheory.stackexchange.com/questions/12800/language-and-automata-textbook-free-or-low-cost)

**Tags:** ds.algorithms, books
> **Comments:**
> **username_1**: What about [Introduction to algorithms](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/index.htm) at MIT OpenCourseWare? It has 24 video lessons and 24 recitation videos (models of computation, sorts, binary search, AVL trees, ...) + problem sets and solutions  
> **username_0**: Thanks for the link.  I wonder why they say that CLRS is required though.  
> **username_2**: here is a meta-list; enjoy ;-)  https://github.com/prakhar1989/awesome-courses#algorithms  
> **username_3**: The notes by Jeff Erickson are well-known, and what I have read from them is excellent: http://jeffe.cs.illinois.edu/teaching/algorithms/  
> **username_4**: Dasgupta, Papadimitriou, and Vazirani used to available on Umesh's website but the link doesn't work anymore. The chapters seem still accessible though.  
> **username_4**: ps: also check Tim's course on coursera.  
> **username_0**: Thanks.  It seems Princeton has a similar course.  But I can't access the material?  
> **username_5**: Coursera recently launched a specialization on basic algorithms: https://www.coursera.org/specializations/data-structures-algorithms. As far as I understand in the free version you see all the materials, but can't submit your solutions.  
> **username_6**: @EmanueleViola: the princeton one is this http://algs4.cs.princeton.edu/lectures/ (unless there's several princeton ones)  

---

## 1 answers

### Answer by username_7 on 2016-09-20. Score: 4

Jeff Erickson's lecture notes on [Algorithms](http://jeffe.cs.illinois.edu/teaching/algorithms/) are free, with a Creative Commons license. Other than Algorithms, this site also contains lecture notes for Models of Computation, which are also with a CC license.


---

