This project includes Divide and Conquer, Sorting and Searching, and Randomized Algorithms by stanford.