Teach Yourself Programming, Part 3

To be plain, this isn’t (strictly speaking) how to teach yourself programming, but it basically is. And it’s a pretty good opportunity to prove yourself.

The Stanford University School of Engineering is going to offer an online course this fall, for free, called “Introduction to Artificial Intelligence.” Not just uploading the course material, like MIT has with their open courseware, but offering the entire course online, for free. That’s homework, quizzes and graded exams.

Why take extra school? Because if you do well, you get a ‘statement of accomplishment’ for a Stanford AI course. Might not be the same as a diploma from Stanford, and it’s technically not an official certificate (read: you won’t get college credit), but if your resume says “CS Major who got an A in a Stanford AI course,” you look like some sort of superpowered geek. And that’s a good thing.

It’s an intro course, but not the most basic CS course Stanford offers. Point being, it probably won’t be easy. But it will be mostly video based, and there’s a recommended textbook as well. Check out this aptly-named video about the course:

Eager to learn what a Bayes net is? Look it up, or take the course (or both).

The professors are going to respond to student questions–even though there will be tens of thousands of students. How will they do it? Slashdot, a geeky news site (seriously, their motto is “News for Nerds. Stuff that Matters”) got this response from the professors, regarding the issue:

“We will use something akin to Google Moderator to make sure Peter and I answer the most pressing questions. Our hypothesis is that even in a class of 10,000, there will only be a fixed number of really interesting questions (like 15 per week). There exist tools to find them.”

The course website has a place to sign up, though official registration doesn’t start until later in the summer. It’s recommended you get to it.

Read what I read:


2 thoughts on “Teach Yourself Programming, Part 3

  1. Are there any additional requirements for the class? I know it’s free, but was wondering you have to be actively enrolled in a payed course to attend the online course?

  2. Nope! Totally free. The textbook is the only thing that might cost you money, and that’s only a recommended buy. I suppose you’d need a computer too, but since you’re here I don’t think that’s a problem!

    All you have to do is register for the class, and if you get in (I think they’re only allowing 10,000 students) you get to take the course for free!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s