The course is compulsory course on the Basic Studies of Computer Science, and is worth 4 cr. 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. The API packages will not be thoroughly dealt with, but we will learn the basics of how to use them. The goal is that a student, who has completed the course properly, will be able to use the original documentation of the language actively and independently.
Usually, students take this course immediately after the course Introduction to programming, 5 cr.
In this course you actually have to know Java as much as is taught in the course Introduction to programming!
The homepage of the course is in http://www.cs.helsinki.fi/u/wikla/Ohjelmointi/Java/syksy09/.
The Lectures: The lectures are only in Finnish! They are held at the auditorium A111 of the Exactum, on November 2 - December 10, Mondays 12-14 and Thursdays 14-16. If you wish to learn to listen Finnish language, you are of course welcome to the lectures! ;-)
Foreign students may read the book Cay Horstmann Gary Cornell: Core JavaTM 2, Volume I--Fundamentals, 7/E, Prentice Hall 2004. (In the page of the authors there is more info.) There is a reading list in page http://www.cs.helsinki.fi/u/wikla/Ohjelmointi/Java/syksy09/Exercises/.
The course is more or less based on a Finnish book Arto Wikla: Ohjelmoinnin perusteet Java-kielellä, OtaDATA 2003. The contents of the course (in Finnish!) are also found on the Web site http://www.cs.helsinki.fi/u/wikla/Ohjelmointi/Sisalto/index.html.
A weekly teaching group for foreign students will meet every Monday November 2 - December 11, at 16:15 - 17:45, in room C220. Time and place changed! The teacher is Henning Lübbers.
You should Registrate to the group 7 of the Advanced Course in Programming, in page http://www.cs.helsinki.fi/opiskelu/ohjeet/ilmoittautuminen-en.html.
The teaching sessions will solve problems that can be found in page http://www.cs.helsinki.fi/u/wikla/Ohjelmointi/Java/syksy09/Exercises/.
The examination will be on Monday, December 14 at 16-19 in A111.
The maximum amount of points in the examination are 50.
Grades for foreign students (students without the exercise points) are determined as follows: Your examination points will be multiplied by 6/5 and then the resulting points give:
Points: 30 35 40 45 50 Grade: 1 2 3 4 5