This track is intended primarily for students that will be working on Caltech's DARPA Grand Challenge project. The track assumes an intermediate knowledge of C++ (roughly the level of knowledge after having completed the CS11 Intro C++ track). Lectures and labs focus on both the tools and libraries that are used in Caltech's DGC project:
Students who are simply interested in learning about the above libraries and tools are welcome to take this track as well; in fact, many software projects use these tools and libraries, and the knowledge will definitely be generally useful.
The C++ DGC track meets on Thursdays from 9pm to 10pm, in 74 Jorgensen.
Assignments are generally due one week after they are made available. Students must have a CS cluster account, so that I can fetch your labs from your CS directory.
Grades for the current term are available at this page.
Here are the lectures for this term, in Adobe PDF format.