Deadline Approaches For Registration In Stanford's Free CS Classes
First time accepted submitter Gastrobot writes "Stanford University is offering some computer science classes for free. This has been discussed here twice before. The classes begin on Oct. 10th. At this point in time I'm aware of Stanford offering an Intro to Databases course, an Intro to AI course, and a Machine Learning course."
Before this, I only knew of the Intro to AI course... might try the DB course too.
It is an exciting time to be alive. We are discovering planets around stars that people didn't know even existed 50 years ago. We can communicate with people around the world in real-time for free. We have access to information that you would have had to be rich and/or connected to access.
Now we are truly gaining access to knowledge from world class teachers for free. It is a truly amazing time to be alive and I am grateful to be living in this era. Our grandkids will take it for granted... my kids might too. But we are in a true inflection point in history. In a thousand years, people will look at the idea of countires and wars and not understand why they existed. World War II sparked a real change in thinking. The UN was a step toward a world community and world thinking. The internet has provided the techical means for connecting. Other technology has helped bridge the gap.
The vision has been there for a while and we are just beginning to realize that dream. We have growing pains for sure and will for a while... but we are getting there. This Stanford course is just one of the tremendous side effects.
See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
These are not free courses. The ability to audit these courses is what is free. If you are not a Stanford student, you will receive neither credit nor a grade.
Im a beginner learning how to program.
would i understand/benefit from the course material from an undeveloped background?
Or is that a bad idea?
The answer is that it's being taught by Sebastian Thrun and Peter Norvig. They are each kindof a big deal.
Correction: In many parts of the world, the costs associated with university level educations provided to students are subsidized by those who are not attending university.
Correction: Free education would be something new, since finding a way to provide education without a cost of resources that could be applied elsewhere would be entirely unheard of.
Does registration matter?
I signed up for the AI class and am now set up as the "basic" course, where they issue a syllabus and I watch some video lectures and read some book chapters. It'll all be freely available, legally or not. So other than adding my email addrs to yet another marketing list, I'm not thinking I've gained anything.
In the advanced course they "require" you to do the (ungraded) homework and take the exams, but if I don't, nothing happens, and if I do, nothing happens. Its very much like a new years resolution to lose weight or quit smoking. So I'm not thinking signing up will gain me anything.
"Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
I don't think so. If I sign up for the database class, the professor will expect me to learn about databases (even if I'd rather learn about something else).
They have a website with lots of free course material:
http://see.stanford.edu/see/courseinfo.aspx?coll=348ca38a-3a6d-4052-937d-cb017338d7b1
They tend to have very good professors giving the recorded lectures.
By what definition? I provided no definition. But the provision of air is not a cost directly paid by anyone and would be hard to pin down. The costs of providing a university education are explicit and well known and most decidedly not 'free' no matter if the government subsidizes it or not.
IF the info is available and you can study it on your own, why sign up? You do not get college credit for it, you cant put it on your resume.
I downloaded the documentation and will be grabbing the video and other info as it progresses, but I will not be signing up. with 25,000 registered you have zero chance of asking the prof a question.
Do not look at laser with remaining good eye.
Not very much for low-paid grad student R&D labor. But it cost less than nothing.
First, let me say that I really appreciate the work Stanford put into these online classes, especially the "free for everyone" aspect. They've done a great job pioneering free online classes _done well_, with lecture videos recorded well plus lecture notes plus banks of review questions plus exams. Really a great package overall.
I'm slowly going through the Machine Learning class, and the course is great. The instructor does a great job of easing the student into an otherwise math-heavy topic with graphing and hand-plotting, "Intuition", and simple examples.
However, I want to discourage anyone from investing a bunch of time in the "Introduction to Databases Course". Here's a slightly-edited explanation I sent to a friend, to whom I had at first recommended the course, before I had a chance to go through some of the videos (just a background note, I've worked with RDBMSs for several years, as an application developer, plus occassionally DBA, plus some work on an OSS RDBMS):
Seeing the professor present her table of students as a simple cut-and-dried example, with an explanation that "student ID" was an acceptable primary key, and no other unique keys on the table, really gives me a poor opinion of the professor's real-world subject matter knowledge.
http://cltracker.net -- powerful craigslist multi-city search
"If you think education is expensive, try ignorance." ~Attributed to both Andy McIntyre and Derek Bok
To be, or not to be: isn't that quite logical, Slashdot Beta?
A lot of accredited institutions offer courses that are entirely online, including the community college where I've been taking courses, City College of San Francisco; those aren't free, but they're not terribly expensive.
Several institutions offer complete course materials online for free, most notably MIT. Unlike the courses at Stanford, those aren't active courses, however, so there's are no other students with whom to interact unless you go out and find some, no record of your participation, and no assessment.
There are many tutorials for most programming languages, and some computer science theory, available online.
Some public libraries offer free access to Safari Online, which includes hundreds of tech books, including books on programming.