MIT have a course called Introduction to Algorithms, which is also available on iTunes U.
The book Structure and Interpretation of Computer Programs seems to talk a bit about algorithms, and teaches Scheme at the same time Brian Harvey certainly recommended it very enthusiastically; it's not specifically about algorithms, though.
Hope that's useful!
Offline