CS2102 (B12): Object-Oriented Design Concepts
Recap and Practice, Week 1


Home | Staff and Office Hours | Lectures and Assignments | MyWPI | Policies

What You Should Be Able to Do Now

At the end of week 1, you should be able to

Practice Problems

If working with trees still feels a bit complicated for you, implement the programs for this early 1101 homework assignment in Java (no Racket experience needed -- the problem statement is all in English). (Use strings wherever that problem set says "symbol".) This assignment does not need interfaces, but does exercise all the other weekly goals. Once you can do this problem, you can go back to trees via the first homework for 2102.

If you do work on the 1101 assignment in Java, check your work against the following criteria:

Feel free to bring your work on these to any of our office hours if you want a more detailed critique.