Earlier quoted context omitted.
A new class of CS101 starts April 16th
What is your source for this? I signed up for the class before the new year and got an email in February saying the class would be delayed until the second half of March and I would be notified two weeks in advance of the class start. I haven't heard anything since then and the cs101 site doesn't appear to have any more information.
I will say that my friend just started taking Udacity's CS101 course, and he really loves it. I think they have a much better model for teaching a 101 course than Coursera* because you transition immediately from learning something to coding it and having your work checked.
* Disclaimer that I haven't looked at Coursera's CS101 course, only their other courses, but am presuming they're using the same technology.