EXAMPLE CS 321 PROJECT1

Topic Paper
Design Paper
Code Archive
Browsable Code Directory

Example Grading:
This is a pretty bare-bones version of the topic, but the interface is simple, the writeup is clear, the code is well-commented, and the library works exactly as described. I would probably grade it about a A-, because it's easy to be really clear if you don't try to say very much!  If it had prioritization, automatic re-add of events, different event queues, or any other cool features, it would be a very solid A.