Jan 19: Algorithms: Design and Analysis, Part 1

Stanford has a new session of their Coursera algorithms course starting on the 19th of next month. Topics covered include asymptotic analysis, Quick Sort, Shortest-Path Finding, and data structures.

This course has been well reviewed and can act as a refresher even for those who have a strong CS background, or a friendly introduction to the tools you need to solve computational problems efficiently.

edit: Princeton has also announced a new session for Algorithms, Part I starting on 23rd Jan. This course covers a lot of the same material, but has a more practical approach and is focused on Java.

Link