Helsingin yliopisto /Tietojenkäsittelytieteen laitos

581325-0 Introduction to Programming: Course Outline, Autumn 2001

Arto Wikla, 6.9.2001

The course is compulsory on the Cum laude approbatur level for students majoring in computer science, and on the Approbatur level for students minoring in computer science, and is worth 3 cu. The course will teach the basic principles of programming, using Java as the programming language. Usually, students immediately follow up this course with the course in Java programming, 2 cu.

The homepage of the course is http://www.cs.Helsinki.FI/u/wikla/JohdOhj/OhPe/indexS01.html. and its newsgroup can be found at hy.opiskelu.tktl.java. In order to complete the course successfully, you must keep up with the homepage.

The Lectures are held at the University's main building (Fabianinkatu 33), lecture hall 1, on September 12 - October 31, Wednesdays 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
Arto Wikla: Ohjelmoinnin perusteet Java-kielellä, OtaDATA 2001.

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

Suggested further reading:

The English exercise group will meet once a week September 17 - November 2 as follows:

   4. Teacher Jussi Paalanen  Friday  A318 (Teollisuuskatu 23)

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 10, which you will obtain by completing most of the problems. (The maximum of the examination is 50.)

After the first exercise session, students may have advice on how to use the Department's Java tools. This instruction will be given during the hour following the first exercise session in the classroom D423.

Those who want to attend the same exercise group for the course Programming in Java should let the group teacher know beforehand. This information is gathered in good time before the general registration time, which starts on October 9. Further information later.

The examination will be held on Monday, November 12 at 16-20 (4-8 pm) in Porthania room I. (There are other rooms, too, but all the foreign students come to this room.)

The maximum points in the examination are 50. You must get at least 22 points to pass!

Grades are determined as follows: You may receive 50 points at the most from the exam, and 10 points from the exercise sessions.

   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.