These are being taught by one of the Standford professors that taught the machine learning course that I posted last fall, plus a prof from U of Virginia.
CS 101: BUILDING A SEARCH ENGINE
CS 373: PROGRAMMING A ROBOTIC CAR
The robotic car course adds to the previous course, but the previous courses is not a requirement. CS 373 assumes strong programming knowledge, but CS 101 does not need any previous programming background.