Producing Production Quality Software

Fall 2004
Prof. A. Goldberg

Assignments

Change history: 9/8, 9/29, 10/13, 10/23, 11/10, 11/17, 12/8, 12/12


# Assignment Answer / feedback
Points Passed out
(week)
Due Date
(week)

1
Following the other examples in 1b, write
an analysis of Example Y from Lecture 1b.
A
10
1
2

2
Make an OO design for a POP3 server

15
4
5

3
Unit testing
A
15
6
8

4
Error handling

15
7.5
9

5
Architecture, design patterns and concurrency, comments on design, corrections to specification, syntax clarifications, exam times

25
11
14


Oral Final Exam, exam times

25
14
Dec. 16-22
Total



105