I get easily excited about education-related topics so I may be over-reacting, but I think these classes will jump-start an educational revolution, and that people will start to fully appreciate just how inefficient traditional teaching methods are. Some people like to say that this is nothing new because video lectures were posted on the internet for several years now (for example MIT Open Courseware etc.), but I th…
I don't feel quite like I am taking a real masters level computer science class mainly because the assignments are easier (you guys set up a lot of the boiler plate for us and we implement a few core algorithms). That said, the assignments have been a big part of me retaining the concepts and since they are not ball breakers, I can actually keep up with 30-60 minutes a day, with perhaps a couple hours one day on the weekend.
Professor NG is also an amazing teacher. I'm cautiously optimistic that the other teachers will be as good.