====== Updates ====== * [[outline|Course Outline]] pages updated. * [[outline#Projects|Project]] pages updated. * [[book|Book Outline]] page created. * Spell Checker projected added to [[http://multicore.cs.purdue.edu/websvn | repository]]. * Dining Philosopher (both deadlocking and working solutions) added to [[http://multicore.cs.purdue.edu/websvn | repository]]. * Deadlock example added to [[http://multicore.cs.purdue.edu/websvn | repository]]. * Logic Simulator and two threaded versions added to [[http://multicore.cs.purdue.edu/websvn | repository]]. * [[project:wordhunt|Word Hunt]] project page created. * [[template|Project template]] page created. * [[prerequisites|Prerequisites]] page updated. * [[discussion|Discussion]] page created for open questions. * [[projects|Project Ideas]] page added. * Light Cycle game added to [[http://multicore.cs.purdue.edu/websvn | repository]]. * Word Hunt game added to [[http://multicore.cs.purdue.edu/websvn | repository]]. * A Java [[http://java.sun.com/docs/books/tutorial/java/TOC.html|tutorial]] recommended by Buster Dunsmore. ====== Links at Left ====== [[prerequisites|List]] of topics expected to be known as a prerequisite to this course. Create a [[concurrency|list]] of "concurrency concepts" to cover in the course. Current [[topics]] covered in CS180. ====== Robotics Project ====== [[reu:nxt-lejos-installation|Instructions]] for installing the NXT LeJOS programming tools. ====== Android Project ====== * [[android:start|Project Page]] * [[http://www.bikmort.com/dokuwiki/android_phone_notes|Other Android Setup Instructions]] * [[android:DrJava and Ant Builds]] * [[android:CS 180 Lab TA Background and Instructions]] * [[android:CS 180 Lab|CS 180 Lab (draft)]]