Software Design (CS223 2004F)

Take-Home Final Examination

Due: 5:00 p.m., Friday, 17 December 2004

Summary: Reflect on ideas learned in the class in essay format.

Location: This page may be found online at


In an essay of approximately 2000 words, comment on (a) how you applied the ideas from our four main texts to the final project and (b) how you might have applied those ideas if you had known the ideas before you began the project. You might also comment on the other ideas we have discussed in class, such as introspection in Java.

Note that I care about both the content and form of the essay. That means that your essay should not only show that you've mastered and can apply a wide variety of concepts from the course, but it should do so with correct grammar, a central thesis, and a logical flow of ideas.


Resources and Academic Honesty:

This examination is open book, open notes, open mind, open computer, open Web. However, it is closed person. That means you should not talk to other people about the exam. Other than that limitation, you should feel free to use all reasonable resources available to you. As always, you are expected to turn in your own work. If you find ideas in a book or on the Web, be sure to cite them appropriately.

Although you may use the Web for this exam, you may not post your answers to this examination on the Web (at least not until after I return exams to you). And, in case it's not clear, you may not ask others (in person, via email, via IM, by posting a please help message, or in any other way) to put answers on the Web.

You must include both of the following statements on the cover sheet of the examination. Please sign and date each statement. Note that the statements must be true; if you are unable to sign either statement, please talk to me at your earliest convenience. You need not reveal the particulars of the dishonesty, simply that it happened. Note also that inappropriate assistance is assistance from (or to) anyone other than Professor Rebelsky (that's me).

1. I have neither received nor given inappropriate assistance on this examination.
2. I am not aware of any other students who have given or received inappropriate assistance on this examination.

Because different students may be taking the exam at different times, you are not permitted to discuss the exam with anyone until after I have returned it. If you must say something about the exam, you are allowed to say This is among the hardest exams I have ever taken. If you don't start it early, you will have no chance of finishing the exam. You may also summarize these policies. You may not tell other students how long you've spent on the exam.

Submitting Your Essay:

Please turn in a printed copy with your name on the cover sheet and your box number on each remaining page. Email me a copy of your exam.

Asking Questions:

I may not be available at the time you take the exam. If you feel that a question is badly worded or impossible to answer, note the problem you have observed and attempt to reword the question in such a way that it is answerable. If it's a reasonable hour (before 10 p.m. and after 8 a.m.), feel free to try to call me in the office (269-4410) or at home (236-7445).

I will also reserve time at the start of classes this week to discuss any general questions you have on the exam.

Disclaimer: I usually create these pages on the fly, which means that I rarely proofread them and they may contain bad grammar and incorrect details. It also means that I tend to update them regularly (see the history for more details). Feel free to contact me with any suggestions for changes.

This document was generated by Siteweaver on Wed Dec 8 17:51:53 2004.
The source to the document was last modified on Wed Dec 8 17:51:51 2004.
This document may be found at

You may wish to validate this document's HTML ; Valid CSS! ; Check with Bobby

Samuel A. Rebelsky,