| Week / Lab |
Lab Name |
% |
Released |
Due |
Description & Comments |
| Week 1 |
No Official Lab Attendance First Week. |
0 |
|
|
|
| Week 1 |
Lab1: CVS
Lab2: Ant |
2.5 2.5 |
2003.05.14 |
2003.05.23 |
Create own CVS repository and use it.
Create Ant buildfile for some dummy application. |
| Week 2 |
Lab3: JUnit, CheckStyle, PMDCheckstyle |
5 |
2003.05.23 |
2003.05.30 |
Use checkstyle (integrated in Ant) to check a code’s style. Also submit and modify a bug in a bug tracking system. Create unit tests. |
| Week 3 |
Lab4: Skill #1 (TBD)
2 Person Team |
5 |
2003.05.30 |
2003.06.06 |
Create a mail client program that implements the POP protocol, no intensive UI
required. |
| Week 4 |
Lab5: Skill #2 (Advanced UI) 4
Person Team |
10 |
2003.06.06 |
2003.06.20 |
Create a DigDug clone with intensive UI design. |
| Week 5 |
Lab 5: Continue Skill #2 Lab |
|
|
|
|
| Week 6 |
Lab 6: UML Model (Individual
Project) |
5 |
2003.06.20 |
2003.06.27 |
Large-scale Individual UML design. |
| Week 7 |
Lab 7:
Final Project Initial Design (1/4) |
5 |
2003.06.27 |
2003.07.03 |
Final Project (1/4) - Initial UML design and
project plan of final project |
| Week 8 |
Lab Time is on 4 July holiday. No
attendance at lab.
Lab 8: Final Project (2/4) |
5 |
2003.07.03 |
2003.07.11 |
Final Project (2/4) - Full UML description.50%
Code |
| Week 9 |
Lab 9: Final Project (3/4) |
10 |
2003.07.11 |
2003.07.18 |
Final Project (3/4) - JUnit tests and full code submission. |
| Week 11 |
Lab 10: Final Project (4/4) |
20 |
2003.07.18 |
2003.07.25 |
Final Project (4/4) - Final project
completion, final demos. |
| Week 12 |
Finals Week - No Labs |
0 |
|
|
|