A&S and DCS Resources
Undergraduate CS Course Help Center
Video Lectures
Tim Roughgarden, Videos for Coursera: Algorithms: Design and Analysis (Part I)
Tim Roughgarden, Videos for Coursera: Algorithms: Design and Analysis (Part II)
Tim Roughgarden, Design and Analysis of Algorithms
Older Books
Udi Manber, "Introduction to Algorithms: A Creative Approach", 1989.
Dexter Kozen, "The Design and Analysis of Algorithms", 1991.
Alfred V. Aho, John E. Hopcroft, and Jeffrey D. Ullman "Data Structures and Algorithms", 1983.
Robert Sedgewick, "Algorithms in C/C++/Java".
Misc
Computer Science StackExchange, a Q&A site for Computer Science
WikiBook: Data Structures
WikiBook: Algorithms
WikiBook: Fundamental Data Structures by David Eppstein
Advanced Data Structures by Erik Demaine and André Schulz
Advanced Data Structures by Jeff Erickson
NIST Dictionary of Algorithms and Data Structures
Encyclopedia of Algorithms
Programming Contests
ACM International Collegiate Programming Contest
International Olympiad in Informatics Problems
Google Code Jam
TopCoder
UVa Online Judgle
Project Euler
LaTeX Resources
TeXLive, a cross platform TeX/LaTeX distribution
LEd, editor for Windows
Kile, editor for Linux/Unix
TeXShop, editor for Mac
TeXMaker, cross platform editor
TeX.SX, Q&A site for TeX/LaTeX
A (Not So) Short Introduction to LaTeX2e
Symbols accessible from LaTeX
LaTeX Wikibook
Comprehensive TeX Archive Network