Resource | Progress | Division |
---|---|---|
Mathematics for Computer Science by Eric Lehman and Tom Leighton, 2004 | ||
Abstract Algebra | -/14 | Classes |
Video and audio recordings of a lecture by Harvard University professor, Benedict Gross. | ||
Sets, Counting, and Probability | -/15 | Classes |
A course by Harvard University professor, Paul Bamberg, that includes audio and video recordings, along with lecture outlines and problems sets. | ||
Calculus Made Easy |
Resource | Progress | Division |
---|---|---|
The Art of Computer Programming, Volume 1 1 | 11/465 | Pages |
Concrete Mathematics: A Foundation for Computer Science 2 | 0/657 | Pages |
Introduction to Algorithms 3 | 1/37 | Chapters |
Project Euler | 1/358 | Problems |
A series of challenging problems that combine mathematics and computer science. | ||
Stanford Design and Analysis of Algorithms I | -/- | Classes |
Google Code University: Algorithms | -/- | Various |
Algorithms 4 | -/976 | Pages |
The entire text is available through a Google Books preview. Additional resources by Sedgewick can be found on his Princeton webpage including an online version of the text and a slide presentation at ANALCO 2011 titled Algorithms for the Masses. | ||
The Algorithm Design Manual | -/736 | Pages |
A introductory book that attempts to take the “mystery” out of designing algorithms, while remaining a practical reference guide for programmers, researchers, and students. The website includes additional audio and video lectures, notes and a solution key. A selective preview of the first 93 pages of the 2008 edition is available on Google Books. | ||
Algorithms | ||
A 2006 book by Dasgupta, Papadimitriou and Vazirani that can be downloaded as a PDF from Vazirani’s website at Berkeley. |
Knuth, Donald E. The Art of Computer Programming. 3rd ed. Vol. 1. Reading: Harlow: Addison Wesley, 1997.↩︎
Graham, Ronald L., Donald Ervin Knuth, and Oren Patashnik Concrete Mathematics: A Foundation for Computer Science. 2nd ed. Addison Wesley, 1994.↩︎
Cormen, Thomas H., Charles E. Leiserson, and Ronald L. Rivest. Introduction to Algorithms. Cambridge, Massachusetts: The MIT Press, 2000.↩︎
Sedgewick, Robert and Kevin Wayne. Algorithms. Addison-Wesley Professional, 2011.↩︎