Project presentationMonday 29/3, 1015-1200, room R3147
Examination Examination consists of laborations and project (3 credits) and a written exam (4.5 credits) To pass the course you need the grade 3 on the written exam and G on the labs and project.
The written re-exam will be Wednesday June 2. Don't forget to register at tenta.hh.se.
Reading planweek 3 Introduction to programming, installing the tools, Ch1
week 4 Datatypes and arithmetics, Ch 2
week 5 Basic classes and libraries, Ch 3
week 6 Control structures, Ch 5
week 7 Variables and methods, Ch 4
week 8 Arrays, Ch 7
week 9 Design, inheritance and parameters, Ch 6, Ch 8, Ch 9
week 10 Error handeling, Ch 10
week 10 Tony Larsson will end the course with two half class seminars on the project. The idea is for you to present you designs, outlines and ideas and to discuss this.
Project assignmentThe project assignment will consist of the design and implementation of a directory service (similar to a telephone book). The preliminary deadline for the project is 00:00 March 21. The project is a group assignment for groups of two students. Examination will consist of some kind of demonstration and handing in fully documented source code.
A first outline (pdf, 12.6 kB) to the project.
An updated (pdf, 16.5 kB) version of the outline.
Some class and interface templates (zip, 550 bytes).
ExercicesMaterial for Wednesday 24/2 [here (pdf, 22.7 kB)] Example solutions [here (zip, 20.8 kB)] (pw given at lecture)Material for Tuesday 2/3 [here (pdf, 39.4 kB)] Example solutions [here (zip, 4.2 kB)] (pw given at lecture)
Study planStudy plan template (pdf, 2 kB)