Homework Assignments
Note, there are solutions for some of these questions on
the authors' web page. You may refer to these to check
your answers, but you may not copy them (you should
answer the questions in your own words), and you will be better
prepared for the final exam if you answer the questions before looking at
authors' solutions. You may quote directly from the text book if
you explicitly mark it as such.
Current Assignments
Homework #12, due 9:00am Monday, November 19, 2007
- Chapter 19: Obs. 1
- Chapter 19: Int. 1, 2, and 3
- Chapter 20: Obs. 2 and 3
- Chapter 20: Int. 1, 2, and 3
- Chapter 20: O&A 1
Homework #13, due 9:00am Monday, November 26, 2007
- Chapter 21: Obs. 1-4
- Chapter 21: O&A 1
- Chapter 22: Obs. 1-3
- Chapter 22: Int. 1
Homework #14, due 9:00am Friday, November 30, 2007
- Chapter 23: Obs. 1-2
- Chapter 23: Int. 1-3
- Chapter 23: O&A 1-2
- Chapter 25: Obs. 1-2
- Chapter 25: Int. 1
- Chapter 25: O&A. 1
Past Assignments
Homework #1, due 9:00am Wednesday, September 5, 2007
- Chapter 1: Observations 1, 4, 8, and 11
- Chapter 1: Interpretations 2 and 4
- Chapter 1: Opinions & Applications 1
Homework #2, due 9:00am Monday, September 10, 2007
- Chapter 2: Obs. 1 ("association" -> "has-a"), 2, 3, 4;
- Chapter 2: Interp. 1, 3
- What is the difference between a workspace and project in Eclipse?
Homework #3, due 9:00am Friday, September 14, 2007
- Write 5 scenarios describing how the chat system
(or a component theoreof) might be used.
Homework #4, due 9:00am Monday, September 17, 2007
- Chapter 3: Obs. 1 and 2
- Chapter 3: Int. 1 and 2
- Chapter 3: O&A. 1
- Chapter 4: Obs. 1, 2, and 3
- Chapter 4: Int. 1
- Chapter 4: O&A. 1 and 2
Homework #5, due 9:00am Monday, Septemeber 24, 2007
- Chapter 5: Obs. 1 through 6
- Chapter 5: Int. 2, 4, and 5
Homework #6, due 9:00am Monday, October 1, 2007
- Chapter 6: Obs. 1 through 6
- Chapter 6: Int. 1 and 2
- Chapter 6: O&A 3
- add two uses case scenarios into CVS (one, if you're part of Iteration I)
Homework #7, due 9:00am Monday, October 8, 2007
- Chapter 7: Obs. 1 through 7
- Chapter 7: Int. 2 through 4
- Chapter 7: O&A 2
- Chapter 8: Obs. 1-2
- Chapter 8: Int. 2-6
- Chapter 8: O&A 1, 3, 4, and 6
Homework #8, due 9:00am Monday, October 22, 2007 (was 10/15/07)
- Chapter 9: Obs. 1-4
- Chapter 9: Int. 1-5
- Chapter 9: O&A 1
- Chapter 10: Obs. 1-8
- Chapter 10: Int. 1-2
- Chapter 10: O&A 2
Homework #9, due 9:00am Monday, October 29, 2007
- Chapter 11: Obs. 1, 2, and 4
- Chapter 11: Int. 1
- Chapter 12: Obs. 1, 2, 3, and 4
- Chapter 12: O&A 3
- Chapter 13: Obs. 1 through 5
- Chapter 13: Int. 1, 2, and 3
- Chapter 13: O&A 1 & 2
Homework #10, due 9:00am Monday, November 5, 2007
- Chapter 14: Obs. 1 and 2
- Chapter 14: Int. 1 and 2
- Chapter 14: O&A 1
- Chapter 15: Obs. 1
- Chapter 15: Int. 1 and 2
- Chapter 15: O&A 2
- Chapter 16: Obs. 1, 2, and 3
- Chapter 16: Int. 1
- Chapter 16: O&A 1 and 2
Homework #11, due 9:00am Monday, November 12, 2007
- Chapter 17: Obs. 1 and 2
- Chapter 17: Int. 1 and 2
- Chapter 17: O&A 2
- Chapter 18: Obs. 1-4
- Chapter 18: Int. 1 and 3
- Chapter 18: O&A 1