CS 102 (Fall '09)
[Schedule]
[Programs]
[Notes
& Reference] [Examples][Syllabus]
[Lab & TA] [Tests]
[Grades]
See the schedule for due dates.
- LineDraw and a solution
- Boggle, solution files (Board.java, MouseButtons.java, Square.java, Canvas.java) and solution BlueJ project (zip)
- Boggle revisted, solution files (Board.java, MouseButtons.java, dictionary.txt, Square.java, Canvas.java) and solution BlueJ project (zip)
- Kaos
- Kaos with undo using a Linked List
- [For use with CS Scavenger hunt on 11/5 only. See here]
To get an idea of what you might expect, take a look at old assignments. Some of them have accompanying solutions as well. These programs give you examples of most of what you need to write programs in this course, as well as showing what I expect in terms of documentation. Old assignments are shown in Java and C++, depending on the semester.
[CS Dept] [UIC] [Prof. Reed]