Slashdot Mirror


Stanford's Free Computer Science Courses

mikejuk writes "Stanford University is offering the online world more of its undergraduate level CS courses. These free courses consist of You Tube videos with computer-marked quizzes and programming assignments. The ball had been started rolling by Sebastian Thrun and Peter Norvig's free online version of their Stanford AI class, for which they hoped to reach an audience in the order of a hundred thousand, a target which they seem to have achieved. As well as the previously announced Machine learning course you can now sign up to any of: Computer Science 101, Software as a Service, Human-Computer Interaction, Natural Language Processing, Game Theory, Probabilistic Graphical Models, Cryptography and Design and Analysis of Algorithms. Almost a complete computer science course and they are adding more. Introductory videos and details are available from each courses website."

53 of 161 comments (clear)

  1. Future of education by Azureflare · · Score: 5, Insightful

    With the power of the internet and technology rapidly replacing traditional classrooms and workplaces, this seems to be the most cost effective and efficient way to educate those who are young. When employment is no longer an incentive for going to college, we have to find ways to provide education or our entire country (And the world) will suffer when we have a nation of troglodytes.

    1. Re:Future of education by geekoid · · Score: 5, Interesting

      Employment should have never been the incentive for going to college. Learning should have been.

      Of course, it's hard to feel bed for someone who can't get a job based on their BA degree in 'History', or 'art lit'.

      Seriously, their great programs, but how many time have you seen 'History' major wanted listed on craigslist?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Future of education by Calos · · Score: 2

      Personally, I wouldn't want someone with a high school diploma or GED designing the buildings I live and work in.

      But with concern to many things... yes, a degree should not be a requirement, and I have no idea what these people thought they were going to do with their lives and their loan debt.

      --
      I vote based on politicians' actions, unless contrary to my preconceptions. Often wrong, never uncertain. #iamthe99%
    3. Re:Future of education by PopeRatzo · · Score: 5, Insightful

      That will happen just after social networking replaces meeting people in bars

      That's already happened, sometime early in 2009.

      Where you been?

      --
      You are welcome on my lawn.
    4. Re:Future of education by Fned · · Score: 5, Funny

      If going to bars leaves you 100k in debt and bereft of any employment opportunities, you're either doing it wrong, or doing it very, very right...

    5. Re:Future of education by hedwards · · Score: 2, Informative

      $100k? You're doing it wrong if you're going $100k into debt. It hasn't been that long since I graduated and I was only looking at a fraction of that. Most recently I spent a year at grad school for under $5k for all school related expenses.

    6. Re:Future of education by hedwards · · Score: 2

      The CIA regularly hires history majors.

    7. Re:Future of education by Somecallmechief · · Score: 2, Interesting

      In my opinion, education falls into one of two buckets: either you espouse to the Social Security mentality in which someone else is "solving the problem" or you are proactively engaged in "solving the problem" for yourself. It's unfortunate that at a societal level the evaluation of an individual's of education operates out of a black box not dissimilar to the evaluation of an individual's credit score. The solution isn't necessarily to make it easier to validate input/output from the black box. Rather, we can employ other methodologies for validating individual aptitude. The question is fundamentally about hiring. It is true that the process of studying and obtaining a degree from specific institutions for specific fields has a measurable, objective, and positive outcome for a limited number of students; however, this is by far the edge case. With limited exceptions, doctors, lawyers and politicians climb into careers without formal training and nationally accepted stamps of approval on degrees. But this is the edge. In reality, there is very little business value in even including a degree criteria for job positioning/hiring. It deters those who are qualified but do not hold a degree, and it does nothing to guarantee even a low bar for the work ethic, aptitude or drive of the applicant. Nothing matters more than the answers to these questions: "What do you know?", "How long have you known it?" and "How have you employed that knowledge?". While Stanford's experiment is great, it is no better than than the Khan Academy or any other resource which disseminates knowledge--and the output is the same: the individual's who devote themselves to the task of learning will derive benefit, but that outcome is wholly unquantifiable to employers evaluating applicants.

      --
      If it looks like a duck, let's call it a moose.
    8. Re:Future of education by larry+bagina · · Score: 5, Funny

      In a bar, wondering why he's not meeting people.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    9. Re:Future of education by White+Flame · · Score: 3, Insightful

      That's what licensing is for. If they're properly licensed to do the job, does it matter whether they went to learn?

    10. Re:Future of education by ironjaw33 · · Score: 2

      The CIA regularly hires history majors.

      I attend a university with a particularly strong liberal arts program. Nearly all of my friends who were liberal arts majors (and graduated within the past 5 years) have been quickly scooped up by various government agencies in Washington.

    11. Re:Future of education by scottbomb · · Score: 3, Funny

      That's because no one else will hire them.

    12. Re:Future of education by mobby_6kl · · Score: 2

      Shouldn't an introduction that is supposed to excite people into learning be, you know, not boring?

      Physics aren't particularly exciting either, but a while ago I watched videos of Walter Lewin's physics lectures at MIT, and they were fantastic, to the point of making me want to learn physics even though I have at most a high-school level of physics and it's completely unrelated to what I am currently doing and what I'm planning to do in the future.

    13. Re:Future of education by TheRaven64 · · Score: 4, Funny

      You know the old saying: those who fail to learn from history are doomed to forever work in the private sector.

      --
      I am TheRaven on Soylent News
  2. AI Class by Anonymous Coward · · Score: 5, Insightful

    I'm taking the AI class right now. While there are constraints on the complexity of questions they can ask and what they can expect to teach online, it's still very interesting. At the very least it presents an involved beginners guide as a starting point in this field.

    I've never taken any other online courses, but having quizes mixed into the lectures is a really good idea. Makes you really think about the material as you are going through it.

    1. Re:AI Class by mrchaotica · · Score: 5, Informative

      I'm taking all three courses being offered right now: AI, machine learning, and intro to databases. The AI class uses its own unique software platform, while the other two share one (which will presumably be used for most or all of next quarter's classes).

      I like the other two much better than the AI class for several reasons: first, because they make those mid-lecture quizzes optional and also allow the lectures to be downloaded instead of streamed. Second, I like how, unlike the AI class, the other two have actual programming exercises. Third, I like how the homework questions for the other two are presented in a normal web form format (whereas the AI class "homeworks" require you to watch a video of the instructor reading the questions) and also allow multiple submissions.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:AI Class by mrchaotica · · Score: 4, Informative

      By the way, as a concrete example of what I dislike about the AI class: we just took the midterm (I got a 96%!), and I'm trying to find out which of the 15 questions I missed. To do so, I have to go re-stream each question video in turn until I figure out which one I got wrong.

      In contrast, when I took the database class midterm, immediately upon submitting the web form containing my answers, I was served a page containing my score, the questions, my responses, and an explanation of each -- in a few kB of HTML, not a tedious half-hour of video.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:AI Class by Just+Some+Guy · · Score: 5, Informative

      To do so, I have to go re-stream each question video in turn until I figure out which one I got wrong.

      No you don't. Click the "Progress" navbar link. Click Homework / Exams. Click the right-pointing arrow on the left edge of the Midterm header to expand a list of questions and how many sub-questions you got correct out of the number possible. Say you missed a part on Question 01. Click the Question 01 link. It will take you directly to the answer page and show your wrong answers in red.

      I only got a 91%, but seem to have scored higher on the "using the web interface" section. ;-)

      --
      Dewey, what part of this looks like authorities should be involved?
    4. Re:AI Class by mrchaotica · · Score: 2

      Hey, thanks!

      Of course, having to stream those videos to answer homework or exam questions is still a pain in the ass the first time around.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    5. Re:AI Class by Anonymous Coward · · Score: 2, Informative

      Yeah, I've switched to using Safari's Activity monitor to identify the .flv file, option-double-clicking to download the file, and moving onto the next lecture as soon as the download starts. Then there's a bit of tedious re-naming of the files, but once I finish, I have nicely labeled .flv files I can quickly review / fast forward / rewind / whatnot.

      The only things I lack are answer videos. I'm thinking of going back and grabbing them, but it's still slightly time-consuming and not always useful.

    6. Re:AI Class by AdamHaun · · Score: 2

      In addition, the AI class constantly ambushes the student with questions that have not yet been covered, and then cover the material afterward. Ugh. That's frustrating. That's a teaching method I call "here's what I should have taught you before asking you this question", or if I were less generous, "here's why you're wrong." It's not a good method of teaching, IMHO.

      I have to disagree with this. It's more of a Socratic method than anything else, and I haven't seen any unreasonable questions. Personally, I love it -- the quizzes are a good focus to get me thinking about a problem, and when I'm wrong it clears up misconceptions a lot faster than the lectures do. You can always skip them and come back to them, and they don't count toward the final grade. They're also good for practice and reviews. There's no downside to having them. I suspect a lot of people (not necessarily you) are frustrated because they don't really have the background for the course -- one of those "90% of people think they're above average" problems.

      --
      Visit the
  3. Amazing Stuff by hellkyng · · Score: 5, Insightful

    This is the way education should be, available to anyone with an interest. MIT has a similar program with content freely available I believe: http://ocw.mit.edu/ . IMHO this is what libraries will eventually evolve into. This type of knowledge sharing is the root of a libraries books are about, and getting that content from the expert source in the field is hard to beat. Definitely cool stuff.

    1. Re:Amazing Stuff by fliptout · · Score: 3, Informative

      The last time I looked, MIT does not have lectures online. On the other hand, all the free (and not free) Stanford lectures I've seen have been wonderful.

      --
      A witty saying proves you are wittier than the next guy.
    2. Re:Amazing Stuff by mrchaotica · · Score: 4, Insightful

      The difference between these classes and MIT's OpenCourseware is that these classes have a schedule with assignments and grades.

      For many people, such as procrastinators and those motivated by competing with the other students (since participants get a class ranking at the end), that makes a huge difference.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:Amazing Stuff by Anonymous Coward · · Score: 3, Informative

      MIT has some lectures online. For example, Gilbert Strang's excellent linear algebra video lectures are available, as well as some other classes he's taught.

    4. Re:Amazing Stuff by angry+tapir · · Score: 4, Informative

      MIT has videos of lectures online. But unlike Stanford it's more a "work at your own pace" style thing instead of actually signing up for a course.

    5. Re:Amazing Stuff by pz · · Score: 2

      And it was all started by ArsDigita University way back when.

      --

      Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
  4. Re:Well, how about reading up on it first? by Azureflare · · Score: 3, Informative

    Registration for the current AI course is closed, but I'm sure they'll be running it again. Also you can see the lectures on youtube.

  5. Credit by Niris · · Score: 3, Insightful

    Now I just wish they'd find a way to make it possible to receive credit in those courses. Would be great to substitute one of the lower core CSCI courses with an online version from Stanford.

    1. Re:Credit by Anonymous Coward · · Score: 4, Informative

      You can receive credit. Look into Stanford Center for Professional Development @ http://scpd.stanford.edu/.

      NOTE: This cost 4k+ per 4 unit course.

  6. high edu should not be a piece of paper to get a j by Joe_Dragon · · Score: 2, Insightful

    high edu should not be a piece of paper to get a job and even then lot's of IT jobs need more hands on learning and less class room theory!

  7. I'm confused. by Anonymous Coward · · Score: 4, Funny

    I can't find the P.E. or the basket weaving courses anywhere.

  8. A step on the good direction. by Ardyvee · · Score: 5, Insightful

    I believe this will be helpful for many that are willing to learn but can't go to a university (for a variety of reasons). Teenagers that want to go ahead and learn more and faster than what their high-school teaches them will be able to do so, at a low cost. Those who simply want to expand their knowledge will also be able to do so at a low cost and in a flexible time.

    --
    I don't care if I'm wrong. I only care about everyone obtaining something from the discussion.
    1. Re:A step on the good direction. by digsbo · · Score: 3, Interesting

      I twisted my office mate's arm to take the Database course. He's a web designer with a print layout background, and has been trying to get into programming to expand career options (he's maxed out as a designer).

      The class has been hugely challenging and rewarding for him - he's not had math above Algebra II before, and that was over 30 years ago, so it's hard, but he is starting to truly understand SQL instead of just guessing, and he's understanding the concepts of abstract types, formal grammars, and so on.

      Really a tremendous improvement over the video lectures and static course materials offered from other online courses. The quizzes and interactive exercises are superb. I can't say enough about the class, and will be bashing his head in to take the intro to CS class.

  9. 100,000? by Tasha26 · · Score: 2

    I submitted some of the homeworks close to the deadline hour and even then the Youtube videos registered at most 3000 views and am guessing the average is 2000 views.

    1. Re:100,000? by Tasha26 · · Score: 3, Interesting

      It's just like posting a Youtube video in Facebook or embedding it in a blog. Those views get counted too. Also the more ambiguous the video, the higher is its view count!

    2. Re:100,000? by mrchaotica · · Score: 3, Interesting

      Also the more ambiguous the video, the higher is its view count!

      LOL! That's a great observation; I hope they use that to help evaluate their lecture quality.

      Now, here's a question: is the view count heuristic admissible? ; )

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  10. Re:free by Calos · · Score: 2

    That, or McJobs will start requiring degrees.

    --
    I vote based on politicians' actions, unless contrary to my preconceptions. Often wrong, never uncertain. #iamthe99%
  11. Best place to get info FAST by gislifb · · Score: 2

    IRC!
    If I'm totally lost on some problem I open IRC (freenode-server) and usually it takes less than 15 minutes to get an answer and a solution.

    --
    In a world without fences and walls, who needs gates and windows?
  12. All degree holders are employable by perpenso · · Score: 4, Interesting

    Of course, it's hard to feel bed for someone who can't get a job based on their BA degree in 'History', or 'art lit'. Seriously, their great programs, but how many time have you seen 'History' major wanted listed on craigslist?

    All degree holders are employable, just not necessarily in their fields of study. I once sat in on a presentation named something like careers for history majors. Basically the speaker said that many jobs require a 4-year degree, any degree will do. Typically these are entry level managements jobs.

    Keep in mind that while a degree demonstrates some level of knowledge in a particular field, it also demonstrates the ability to complete a long, boring and bureaucratic process. There is value in the later.

    1. Re:All degree holders are employable by scottbomb · · Score: 4, Interesting

      I think it's just an easy way for the HR people to say, "Yep, Sally can read, write, and do basic math. We know because she has a college degree." It's a hell of a lot easier than testing everyone who applies. Thanks to the modern public school system using "social promotion" and graduating everyone who doesn't drop out, employers have no idea who they're looking at when you walk in the door. Years ago, a high school diploma actually meant something. Nowadays, in the spirit of "inclusiveness" and self-esteem-masturbation, the standards have fallen far from where they were, say, 50 years ago. If you need proof, try reading a book written in the 1800s. The grammar and vocabulary was far more complex. What we now call "college-level reading" was 6th-grade material back then.

    2. Re:All degree holders are employable by LordLimecat · · Score: 3, Insightful

      Employers also get a huge number of applicants. Quickly reducing that number by simple filtering-- degree, certs, etc-- narrows the list quite a bit.

    3. Re:All degree holders are employable by serviscope_minor · · Score: 2

      If you need proof, try reading a book written in the 1800s.

      Several problems with that. Firstly, books were much more expensive to print, which acted on a filter on quality. Secondly, less well educated people simply couldn't read. Thirdly, and most importantly by a very long way:

      All the completely crap books from the 1800s have ended up in the obscurity they deserve, whereas you can see the crap books from late 2011 on the bookshelves right now.

      Time is an amazing filter of quality.

      --
      SJW n. One who posts facts.
    4. Re:All degree holders are employable by FrootLoops · · Score: 3, Interesting

      the standards have fallen far from where they were, say, 50 years ago. If you need proof, try reading a book written in the 1800s.

      Actually, you may have provided some proof yourself by implying that content in a 200-year-old book proves that standards have fallen in the last 50 years--unless you're in your seventies, I suppose.

      In all seriousness, though, I would like to see some proof that educational standards have dropped in the last 50 years

      I somewhat agree with your point about material from centuries ago, though it seems to me that rote memorization was much more common in the past. Many of the questions on this purported "8th Grade Examination from late 1800's" are superficially impressive, but really amount to rather useless memorization:

      Give the epochs into which U. S. History is divided.
      Name and describe the following: Monrovia, Odessa, Denver, Manitoba, Hecla, Yukon, St. Helena, Juan Fernandez, Aspinwall & Orinoco.

      The arithmetic section I linked mostly consists of unit conversions, which are again superficially impressive. In 8th grade my classmates were covering conic sections, which are less "mechanical" than plugging numbers in to conversion formulas, and I would say they're more difficult. Oddly enough, in this UPenn catalog from 1852, conic sections were a junior level (in college) topic. To be fair, that catalog also lists basic calculus (I imagine the equivalent of Calc 1 and 2) in addition to a dizzying number of topics on history, philosophy, Greek, Latin, "natural philosophy", and chemistry.

      Today, there's just far too much information to absorb. Learning how to understand things quickly as they come up is more important than memorizing small chunks of human knowledge, even if it's less impressive. Perhaps students in the past were more studious as well, though things aren't all bad.

  13. Too bad the courses are crap by Noughmad · · Score: 2

    I am a physics student, so none of this is directly my field. But we have a lot of computer-related courses here, so I decided to improve upon them and started watching Machine Learning. The videos were interesting, although their level was more suitable for high school, but I thought that's just for the intros.

    Then the first assignment came. I wrote a blog post comparing this course with another one at my university (of Ljubljana, Slovenia). Basically, the assignment from Stanford was 15 pages of instructions to write four lines of code. Yes, you read that right: all the framework code was there, all I had to do was write a linear function in Octave. On the other hand, Slovene physics student are expected to produce all their own code, and around 10 pages of reports with graphs and formulas, every week. And we only get one page of instructions, specifying only the problem, and leaving the tool and the solutions to the students. Both assignments are linked to in the blog post.

    Seeing the course takes too much time to read through and doesn't teach me anything, I quit after the second assignment. Maybe it got harder since then, but I didn't really have time to check.

    --
    PlusFive Slashdot reader for Android. Can post comments.
    1. Re:Too bad the courses are crap by serviscope_minor · · Score: 2

      I don't know about the course, however when I did my degree, the courses tended to start out easy for the first few lectures/wuestions, then ramp up very quickly to being very hard. I would wait a bit before deciding to abandon the course.

      Also, courses are not always interleaved perfectly. Despite the course being designed as a coherent whole, the lecturer for a course on one topic may pitch it under the ending level for a course on a prerequisite (e.g. maths).

      BTW: to me, producing 10 pages of reports per week sounds kinda like busy work, unless the course is on report writing.

      --
      SJW n. One who posts facts.
  14. the AI class was/is terrible by Spiked_Three · · Score: 2

    I quit after the first week.
    http://www.reddit.com/r/aiclass/comments/lm6c8/suggestion_for_the_teachers_teach_the_method_then/
    The teachers may be brilliant in their field, but they suck as educators.

    --
    slashdot troll = you make a compelling argument I do not like the implications of.
  15. Re:$13K per year for public college/university by Sulphur · · Score: 2

    I can't find the link right now but when room and board is considered I believe the average cost of a 4-year college or university is $13 per year.

    13 bucks? Dang...I overpaid.

    They left out the coffee breaks.

  16. Re:high edu should not be a piece of paper to get by FrootLoops · · Score: 3, Interesting

    I find it a little ironic that your error-ridden post advocates less classroom theory. "lot's" doesn't mean anything and should be "lots"; it's "hands-on", not "hands on"; it's "classroom", not "class room"; and your statement should really be two sentences, rather than one with two halves smashed together with an "and" thrown between.

    (To be clear, I'm not judging the content of your post--I don't have enough experience with IT education to pass judgement--I'm just commenting on its irony.)

  17. Re:high edu should not be a piece of paper to get by somersault · · Score: 3

    I liked the guy commenting on the usefulness of PhDs the other day using "then" instead of "than". Actually, I hated that, but I liked the irony.

    --
    which is totally what she said
  18. Re:Harvard's History Courses by Doc+Ruby · · Score: 2

    That does sound good.

    But I'm not talking about the quality of the lecturer, though Harvard has that, too. I'm talking about the different facts they teach the ruling class as they come of age.

    I know Harvard grads, and I know they learned a different history that is taught elsewhere. Even outside the Skull and Bones colloquia (and I know S&B members, too, and I'm not kidding).

    --

    --
    make install -not war

  19. Re:high edu should not be a piece of paper to get by Terrasque · · Score: 2

    I find it a little ironic that your smug-ridden post entirely fail to understand what the post you replied to were saying.

    First off, I would point out that "lot's" does indeed mean something, in this case it's of course a shorthand for "parking lot's" - which clearly shows that the author meant that today's education lacked enough knowledge and experience to fill several parking lot's.

    Further on, the gentleman was unambigiously also requesting a more educational focus on Hands-on computing, which is, regrettably, sorely lacking in today's cold society.

    And last, but surely not least, with "class room theory" he was directly referring to the fact that today's students learn these newfangled "class based" langages, like for example Java and C#. It's quite clear he requests some real languages to be taught instead, like Assembly, C, Fortran and Perl.

    So there you have it, old chap. Quite an embaressing failure on your part there, I'd say. You are indeed lucky to have such wonderful people like me to highlight and educate you in your errors.

    --
    It's The Golden Rule: "He who has the gold makes the rules."
  20. Re:high edu should not be a piece of paper to get by gstoddart · · Score: 2

    First off, I would point out that "lot's" does indeed mean something, in this case it's of course a shorthand for "parking lot's" - which clearly shows that the author meant that today's education lacked enough knowledge and experience to fill several parking lot's.

    From a purely grammatical point, "lots" would be the plural of "lot", so the second half of that statement is kind of amusing.

    The word "lot's" would have to be possessive ("that lot's grade runs downhill and to the left") or contractive ("that lot's for sale") .

    Plurals aren't done with " 's ".

    Sorry, but "parking lot's" as you've described it isn't valid usage.

    --
    Lost at C:>. Found at C.