Algorithms by Princeton University on Coursera

Right now from today we are following multiple courses on coursera, which of course is a bit challenging.

And this year I am also trying to do a re-application to Khalifa University of Science and Technology as well as Hamad Bin Khalifa University. The latter is more, promising?