| Grade Check Num | Lab1 (10pts) | Lab1 Notes | Lab2 (10pts) | Lab2 Notes | Lab3 (10pts) | Lab3 Notes | Lab4 (10pts) | Lab4 Notes | Lab5 (10pts) | Lab5 Notes |
| 1 | 9 | Vectors are easy to save. | 10 | Excellent. | 10 | 10 | Excellent | |||
| 2 | 9 | Saving an array is pretty easy. | 6 | No bean complexity. Late | 10 | 10 | ||||
| 3 | ||||||||||
| 4 | 10 | Used transient vars . Reflection. Clean implementation. | 10 | 10 | Be careful about writing to files from servlets. They are threaded. | 10 | ||||
| 5 | 10 | Serialize several object types. Clean implementation. | 10 | 10 | 10 | |||||
| 6 | 10 | Customized serialization with simple encryption. Clean implementation | 10 | 10 | 10 | |||||
| 7 | 9 | Vectors are easy to save. | 10 | 10 | You might find that sessions are a better choice since you can use urlEncoding if the client browser does not accept cookies. | 10 | ||||
| 8 | 9 | Vectors are easy to save. | 9 | Late | 10 | 10 | ||||
| 9 | 11 | Customized serialization saving threads and thread groups with simple encryption. Clean implementation. Way above expectations! | 10 | 10 | 10 | |||||
| 10 | 8 | Overrode writeObject and readObject (great!). 2.5 days late. | 10 | 10 | 10 | |||||
| 11 | 10 | Customized serialization. Clean implementation | 8 | Late | 9.5 | You need to make sure your forms work when you post them to the ect server. You still had a non-routable ip address in the new user form. | 10 | |||
| 12 | 0 | 10 | 10 | 10 | ||||||
| 13 | 9 | Vectors are easy to save. | 5 | Late | 10 | 10 | ||||
| 14 | 10 | Serialize several object types. Clean implementation. | 10 | 10 | Be careful about using javascript in web pages. Your form did not work in Mozilla and I had to load a Micro$oft product to get it to work. | 10 | ||||
| 15 | 10 | Serialize several object types. Recursion. Clean implementation. | 10 | 10 | 10 | |||||
| 16 | 10 | 10 | 10 | |||||||
| 17 | 10 | Overrode writeObject and readObject (great!). | 10 | 10 | 10 | |||||
| 18 | 8.5 | Arrays are easy to save. Complexity not addressed in readme. | 10 | 8.5 | No persistence via cookies or sessions. Be careful about writing to files from servlets. They are threaded. | 10 | ||||
| 19 | 9 | Vectors are easy to save. | 10 | 10 | 10 | |||||
| 20 | 5 | Late – NOT OBJECT ORIENTED! | 10 | 10 | You might want to include a page directive with isELIgnored set to false. Tomcat will not process the ${} Expression Language if it is not set. | 10 | ||||
| 21 | 9 | Overrode writeObject and readObject (great!). | 10 | 10 | Be careful about writing to files from servlets. They are threaded. | 10 |