Fall 2008 — Professor Wittie


Course Information

Labs (Collaborative Discussion, Individual Writeup)

Lab 1 — Eclipse

Lab 2 — Subversion

Lab 3 — Debugging

Lab 4 — UML and Violet

Lab 5 — Exceptions and Javadoc

Lab 6 — Recursion

Programming Assignments

Can't remember how to access your SVN repository? Click here to see it on the web. (requires your svn password). See the Subversion lab for more help.

1: Game of Life (Group Work)
Grading Guidelines: Phase 1, Phase 2, Phase 3
Files: livingNeighbors.java, TestRandomArray.java
My comments: Phase 1, Phase 2, Phase 3 notes on test cases and UML

2: Robot Maze (Group Work)
Grading Guidelines: Phase 1, Phase 2, Phase 3
Files: maze1, maze2, maze3, maze4, maze5, maze6
How to use Javadoc for a technical specification
My comments: Phase 1,

Code Examples and Handouts

Examples are also available in the ~csci204/2008-fall/student/ directory.

Links