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
See Udacity or directly to CS 101 and CS 373
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.
I have been teaching introductory programming for the Arduino to a weekly class the past few weeks. I missed collecting the email contact information for some of the people who joined the class in the last couple of weeks. In the hope that they read these postings, I am publishing a notice here.
Here is a small homework reading assignment for the WCRS programming class attendees. Read the Software Development Methodology article (http://en.wikipedia.org/wiki/Software_development_methodology) on wikipedia, at least up to the start of “Subtopics”. From those methodology descriptions, decide which of methodologies are being used for projects by people at WCRS. Why did you pick that / those methodologies? Which ones seem like they would fit? Again, why?
To be discussed in class.