Looking for some tuturials on:
Data Structures and Algorithms, abstract data types (stacks, queues, lists, trees, search trees, graphs, sets).
Algorithm analysis. Algorithm techniques (divide and conquer, greedy, dynamic programming. Algorithms for searching and sorting, merging, hashing and graph algorithms.

It's a course that i will be taking so i was hoping to get a head start by reading up some tutotials.

Can anyone help?

Thanx,
D!m