chamcham wrote:
You're forgetting the 2 most important pioneers in free online
education: MIT Open Courseware and Khan Academy.
Stanford to has an open courseware. There was 10 courses on YouTube at first (with their materials) then they made three courses that you can enroll in and must hand homework and exams at certain times, and receive a certificate after finishing. I registered in Machine Learning, it wasn't bad, but the explanations were over simplified that made me too annoyed and left at about lecture 9, not to mention that I found the topic boring. I've watched some of the Introduction to Robotics course given by Ousama Khatib to supplement the one I was taking at uni at the time, but I found his explanations to be non-rigorous at all, so it wasn't helping.
What I found to be fantastic are the Programming Methodology and Intro to Linear Dynamical Systems (given by Stephen Boyd, one of the most eminent lecturers) courses, both lecturers are excellent, and break the boring class atmosphere. Boyd brings up the most interesting related topics even if it's not necessary to understand them, he provokes deep thinking and understanding of the material, for the interested student.
There's also that Indian institute that has a lot of courses of which many are interesting for me, but I couldn't get most of their accent!
Stanford's OCW website: http://see.stanford.edu/see/courses.aspx
Edit:
shinsen wrote:
You may be interested in what this person is doing - http://www.scotthyoung.com/blog/mit-challenge/
Wow, CS students take Multi-variable Calculus, Signals and Systems, Circuits, and Introduction to Communication, Control, and Signal Processing??! These are engineering courses (except calc) and not of the easy type, MIT never stops to amaze me -_-;
Last edited by undead_saif (2012 September 11, 3:52 pm)