As with all things, please make your paper and supporting codes into PDFs and email them in to me all together in a single email.



The following is a list of requirements your paper must meet.

Supporting Programs

You must do at least 2 programs demonstrating the topic you choose. The programs should be illustrative, well-designed, and make use of things you've learned through-out the semester.


The following is a list of possible topic areas so that you can be thinking about what you want your project to be about.

You can add section 15.6 (mouse programming) to any program for bonus points.

For the creative among you, here are some other alternatives: