3 ms·There's one on Coursera taught by Jeff Ullman but OP said he avoided adding stuff you can find on MOOC's.by itg 12y agoThere's one on Coursera taught by Jeff Ullman but OP said he avoided adding stuff you can find on MOOC's.