**Due Date**: January 29, 2003

**100 Points**

- (
*20 points*) Chapter 23, exercise 1 - (
*20 points*) Robust Programming handout, exercise 2 - (
*20 points*) Robust Programming handout, exercise 12 - (
*20 points*) Chapter 2, exercise 1 - (
*20 points*) Please ask a question that highlights, or challenges, an assumption to anything discussed in Chapters 2 or 23. Explain why your question is important to understanding the relationship between the assumption you are questioning and the security of a computer system.

Here is a PDF version of this document.