Umesh Vazirani has a quantum computation MOOC. I did an older version of it, and enjoyed it. I believe it has been updated and moved to Edx.
I felt the version which I followed was a good distillation of challenging concepts, as curated by an established expert.