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 and a solution
- Kaos with undo using a Linked List
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]