| Week | Title | Slides | Activity |
| 1 | Introduction: About this
course Design Patterns |
PDF |
Project Conceive. Groups,
Brainstorming, First draft proposal 27/7 |
| Application Frameworks | |||
| 2-3 | Spring | Spring,
Ant,
Junit, MVC 3,10/8 |
|
| 4-5 | Hibernate Maven Jorge Villalon: Google Web Toolkit (GWT) programming. GWT tutorial. |
PDF [update] |
Port MVC app to Hibernate Hibernate tutorial 17,24/8 |
| 6 | Architecture Evaluations |
PDF [Reader] |
Finish Hibernate activity Peer-review feedback (with copy to elec5619 at gmail due on Friday 4/9. 31/8 |
| 7 | Sakai Introduction:
Special Lecture on September 10, 11am (LT, Level 1 of SIT BLdg) Dr. Ian Boston - Univ Cambridge (Sakai 3.0) |
PDF1 PDF2 |
Project 7/9 |
| 8 | Mid Term Exam (30%) - in lecture Project Conceive. Final Proposal |
N/A |
Project 14/9 |
| 9 | Sakai
persistance and
security
|
Sakai
Programers Cafe Slides Sakai AppBuilder Reader |
Project This week you should have a complete Spring web app |
| vacation | |||
| 10 | WebML and CASE tools (Webratio) |
[PDF] |
Project 5/10 is public holiday |
| 11 | Scalability, Workload and capacity | [PDF] |
Project 12/10 |
| 12 | Test Driven Development (Dr. Nick Carroll - Thoughtworks) |
Project Final applications (20%) With Sakai and group integration 19/10 |
|
| 13 | Research topics Course Closure |
[Slides] [Slides] |
Project
presentations (10%) and Journals (10%) 26/10 |
| Open Book Exam | Exam (30%) |