Syllabus/achievement requirements

Text books:

(Recommended) Justin Gehtland, Bruce A. Tate: Better, Faster, Lighter Java, 2004. O'Reilly. ISBN:?0-596-00676-4.

(Recommended) Rod Johnson, Juergen Hoeller: Expert One-on-One J2EE Development without EJB, 2004. Wrox Press. ISBN:?0764558315. Chapter 3, 6, 7, 10, 13, and 14. Book presentation on Wrox.

Alternative references (free):

Spring in Action sample chapter Spring jump start

Spring framework documentation Official reference

Inversion of Control Containers and the Dependency Injection pattern By Martin Fowler

Version control with Subversion O'Reilly Media

Better builds with Maven DevZuz, need for registration

Maven documentation Easy-to-read guides

Hibernate in Action sample chapter Hibernate jump start

Hibernate documentation Official reference

JUnit in Action sample chapter JUnit jump start

JUnit documentation Books and FAQ

WebWork in Action sample chapter WebWork jump start

Mandatory Assignments

Note that all assignments must be passed before the given deadline in order to pass the course.

You are required to read and comprehend the guidelines for written mandatory assignments in English or in Norwegian .

Submission dates:

Individual Assignment 1: August 29 23:59. Assignment 1

Individual Assignment 2: September 22 23:59. Assignment 2 Provided source code

Possible project assignments

Project Deliverable 1 (M1): October 10 23:59

Project Deliverable 2 (M2): October 31 23:59

Project Deliverable 3 (M3): November 21 23:59

Project Deliverable 4 (Final release): December 15 23:59

Individual Essay: December 15 23:59. Essay requirements

Published Apr. 22, 2008 6:35 PM - Last modified Dec. 8, 2008 4:58 PM