There is a lot of free resources across the internet. This list is an attempt to bring them to light.
- MIT - Introduction to Algorithms
- Harvard University - Advanced Algorithms (COMPSCI 224)
- Basic Data Structures by MyCodeSchool
- MIT - Advanced Data Structures, Spring 2012
- UCBerkeley - Artificial Intelligence
- Stanford University - Algorithms Design and Analysis