The course will consist of lectures and exercises. The lectures will present the theory, but also explain concrete running code. The exercises will allow you to get acquainted with the theory through concrete programming and through more theoretical questions.
The concrete curriculum will focus on a selection of topics, for example: Classes, references, objects, initialization, garbage collection, encapsulation, packages, composition, polymorphism, interfaces, nested classes, collections, exception handling, threads, IO, Swing.
Notice, this semester the course is given by a different lecture than the previous years, so expect some changes, though the overall idea should remain the same.
Every week, there is three hours lecture, and three hours exercises in the lab. Every week there is a hand in of a set of mandatory exercises. There will be a total of eleven such mandatory sets, of which nine must be handed in time and approved, this is a prerequisite for enrolling for the exam.It is expected that one will use approximately 12,5 hours a week on this course, all included.
Lectures from 13:00 to 15:30Exercises from 16:00 to 19:00
NB! Please remark, that in the introduction-week from the 2nd to the 6th of February 2004, the lecture will run from 9:00 to 12:00 on the below-mentioned day. Exercises (and lecture in the afternoon) are cancelled.
4 timers skriftlig eksamen, med ekstern censur og bedømmelse efter 13-skalaen.
Alle skriftlige hjælpemidler, herunder bøger, kopier, noter, er tilladte. Computer er ikke tilladt.
Der stilles på kurset i alt 11 opgavesæt hvoraf de 9 skal afleveres rettidigt og godkendes, for at man kan gå til eksamen.