Helsingin yliopisto /Tietojenkäsittelytieteen laitos
Programming in Java

581326-3 Programming in Java. Course Info, Autumn 2003

Arto Wikla, 29.10.2003

This course is compulsory at the Cum Laude Approbatur level in computer science. For students minoring in computer science, it is belongs to the Approbatur level. It yields 2 credit units. The course is an orientation in the Java programming language. It is not possible to learn the whole language during this course; rather, the focus is on using the basic tools of the language. So called ready-made packages will not be thoroughly dealt with, but we will look at the basics of use and principles of structure. The goal is that a student, who has completed the course properly, will be able to use the master documentation of the language actively and independently.

Usually, students take this course immediately after the course Introduction to programming, 3 cu. Actually the course name "Programming in Java" is not very good, because you already have to know Java as much as is taught in the course Introduction to programming!

The homepage of the course is at the address http://www.cs.Helsinki.FI/u/wikla/JohdOhj/JaOh/indexS03.html.

The Lectures are held at the Auditorium (Teollisuuskatu 23), lecture on November 3 - December 8, Mondays and Thursdays 14-16. The lectures are in Finnish!

Those who are not conversant in Finnish may read the book
Lewis, Loftus: Java Software Solutions: Foundations of Program Design, Addison Wesley, 1997.

The course book in Finnish is

The contents of the course (in Finnish!) may also be found on the Web site http://www.cs.helsinki.fi/u/wikla/JohdOhj/Sisalto/ .

The English exercise group will meet once a week November 10 - December 10 as follows:

         1. Olli Alm   Monday  10-12 A216 

The exercise sessions will deal with homework from the course. You will solve most of the problems with the help of computers. The successful solving of problems in the exercise group will give you points that will influence your final grade. The maximum of points is 7, which you will obtain by completing most of the problems. (The maximum of the examination is 53.)

During the first exercise session the students will be divided to study circles, consisting 3-5 students. Teacher Olli Alm will tell more of this in the first meeting.

The examination will be held on Friday, December 17 at 16-20 in the Porthania I.

You must get at least 22 examination points and 30 points altogether to pass!

Grades are determined as follows:

   Points: 30  33  36  39  42  45  48  51
   Grade:  1-  1   1+  2-  2   2+  3-  3


Java and all Java-based marks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. University of Helsinki is independent of Sun Microsystems, Inc.