Technical University of Denmark DTU
02115   Java Programming
Autumn 2011

Mandatory Assignment

Practical information


The assignment should be solved individually by only one person.

Please, remember that the course gives 10 credit points. So you are expected to spend around 19 hours a week on our course. It is not enough just to work 4 hours on Tuesdays between 17 and 21.


Your work must be documented in a written report to be put into the mailboxes at IMM, Building 322, positioned at the ground floor on your left hand when you have entered the building from north west. No later than Friday the 16th of December at 16:15.
On the front page, each report must carry the name and study number of the student having done the work and the signature of that student.
Only one copy must be delivered.

Please, remember to attach a CD to the report as mentioned in the requirements to   The report


You are not allowed to use tools which automatically generate classes, unless you document their purpose and draw class diagrams containing the generated classes. An example of such a tool is Netbeans.
The tools often generate more general Java code than needed and if the text is not subsequently adjusted the readability is poor.
Remember: You has to show that you master to handle the Java language and not the use of some fancy tool.
Also, GUI parts has to be constructed using Swing components when available and without the help of any graphical tools.

But you are of course allowed to use test automation tools to help doing unit testing - refer to chapter 6 of the BK textbook.



How to produce your report

Feel free to choose the text processing system you are familiar with as long as the system is able to satisfy the given report requirements.

For those of you who would like to use LaTeX to produce your report, documentation about LaTeX is available on the internet, e.g. at
LaTeX - A document preparation system

LaTeX is installed in the G-databar. If you would like to use LaTeX on a Windows PC you can install MiKTeX,   look here



A feedback possibility for free

As a special offer we have given to you a   feedback possibility   of the first part.
You only have to consider it if you find it useful to be evaluated before you hand in the final report.
The deadline is Wednesday the 2nd of November


Jens Thyge Kristensen, Email: jtk@imm.dtu.dk

Newest edition:   23. November (change of the delivery deadline)
Previous editions:
    - 23. September