Stanford Engineering Everywhere

I came across a link on digg some time ago for Stanford University’s “Stanford Engineering Everywhere” program. It’s more or less an open-source education. Stanford puts their more popular engineering classes entirely online. We’re talkin’ handouts, tests, homeworks, solutions, and videos of each lecture. I think this is the coolest idea ever because it allows anyone to essentially take a class at one of the best universities in the nation (for free!).

Now, since I’ve finished my finals for this semester (at the University of Minnesota), I’ve decided to go ahead and attempt to “take” one of these classes and see how it goes. No, I won’t actually receive any kind of credit for this. This is all just for the sake of knowledge here. The class I’ve decided to take is CS106A – Programming Methodologies. It’s more or less an intro Java course, but it’s focused on promoting “good practices” in coding. The course is going great so far. I’ve watched the first 11 lectures out of 28 or so. The professor is engaging, funny, and explains complex things in a down-to-earth manner than anyone can grasp. I highly recommend this if anyone is interested in programming at all. The course is taught with the assumption that you don’t have any previous programming experience.

I may end up posting a project or two that get inspired from this class. Some of the homework assignments actually seem fun. One of them is an arcade-style breakout game, albiet a simple one.

3 thoughts on “Stanford Engineering Everywhere

  1. Pingback: A Small Project - Qponz

  2. i just started the course and the lectures are great… but,did you have any issues with downloading the eclipse software. for the life of me i cannot get it to work. the file seems to be corrupt.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>