University of Helsinki Department of Computer Science
 

Department of Computer Science

Department information

 

Last updated on 10 April, 2000. Please see Finnish version for later updates. in Finnish

Teija.Kujala@cs.helsinki.fi
translation: Greger.Linden@cs.helsinki.fi
language check: Marina Kurtén (partly only)

Course schedule for the spring of 2000

Registration for courses from Janurary 1, 2000. Courses beginning in March, registratoin from Wednesday February 23 or Monday March 6 at 9 a.m. (There is a note about this for each course.)

Note! There is a new laudatur course 11-17.5.2000 Inductive Logic Programming: An Introduction (1 cu): registration ends 8.5.2000

On the first registration day of the term, registration is possible only in rooms D423, D425 and D426 at the department. Registration is open from everywhere for courses starting later in the spring.

See also Instruction in English.

Other Studies Cum Laude Approbatur Cum Laude Approbatur / optional studies Laudatur Seminars

General

Degree requirements and other study information is found in the programme book of the Faculty of Science

In general, all courses and exercise sessions are given at the Department of Computer Science, at Teollisuuskatu 23. Some lectures, exercise sessions and exams are given in classrooms in the centre of the city (on university premises).

Student Counselling (B439)

Student counselling is given by
  • Lecturer Arto Wikla Tuesdays and Thursdays at 12-14 B439,
  • Lecturer Harri Laine Wednesdays at 9-11 and Fridays at 9-10 B439,
  • Lecturer Pentti Elolampi Wednesdays 12-14 and Fridays 8-9 B439 and
  • Lecturer Liisa Marttinen Mondays at 12-14 and Thursdays at 14-16 B439,
  • foreign students: Senior Assistant Greger Lindén Mondays, Tuesdays and Thursdays at 11-11.30 A323

Ilmoittautuminen (tkt_ilmo)

Course registration (tkt_ilmo)

Course registration for spring courses starts on 10 January 2000 at 9:00. Course registration for some courses beginning in March starts only on February 23 or on March 6, 2000 at 9:00. (There is a mention in the course description about later registration.) Some courses use registration forms or WWW registration (there is a mention about this in the course registration). In general, students register for courses and final exams using the course registration system in the computer kontti (user id tkt_ilmo). On the first registration day of the term, this is possible only in rooms D423, D425 and D426!!!. Registration is open from everywhere later and for late spring courses from the start (Feb 23). If students should register in some other way, this is mentioned in this course schedule. User instructions for registration can be found in the computer room (D423) and on the notice-boards of the 4th floor.

Courses

Students must register for courses during the first week of the course at the latest unless other instructions are given here.

Students register for end term exams on Monday the week before the exam at the lastest. End term examination dates are found on the WWW page http://www.cs.helsinki.fi/kokeet/.

Students do not register for midterm examinations. These are part of the course. Midterm examination dates are found on the web page http://www.cs.helsinki.fi/kokeet/

Course contents with literature references and exam requirements can be found in the course descriptions which can be found on the notice-boards on the 4th floor. See also the web page www.cs.helsinki.fi/kurssit/.

Students who attend exams must bring an identification card or their credit book. They must also sign their name on a name list during the exam. Students must write their full name, personal signum, signature, course name in their answers, and also include page numbers.

Laboratory work groups

A student who has interrupted his laboratory work may not register directly for a new group. He must register with other "interrupters" in a special queueing list. Students may register for laboratory work up until the day the group meets for the first time.
NOTE! There are new rules regarding the the laboratory groups beginning from autumn 1999. If students want to cancel their registrations they must do so 48 hours before the groups starts. Students must finish their work within given time. Students who do not finish their work within given time, and students who have registered but not canceled (and never showed up in the group) cannot thereafter register for a new group in the normal way. They must instead register in the "queue of interrupters".

Working groups are filled during the first meeting with students present. Students who have registered for the group or for the queueing list of the group have priority. If there is room in the group, it will be filled with students from the list of interrupters, firstly those who show up at the first group meeting. When the group is filled up, students attending the course for the first time will have priority. It is however, important that the student is present at the first group meeting otherwise s/he will lose his position in the group to another student.

A working group may be cancelled if too few students show up. These students will be assigned other groups (if possible).

Working groups will follow new rules from 1 January 1999. Information about the new rules can be found on the web page http://www.cs.helsinki.fi/~laine/infoht/labramalli.html.

Credits

The teacher of a certain course will during his office hours enter the credits in the student's credit book.

Credits for study modules are given by the following teachers in spring 2000:

  • Approbatur: prof. Matti Mäkelä
  • Cum laude approbatur: prof. Seppo Sippu
  • Laudatur ccording to sub-programme:
    • General: prof. Matti Mäkelä
    • Software: prof. Kimmo Raatikainen
    • Teacher: prof. Pekka Kilpeläinen
    • Information Systems: prof. Helena Ahonen-Myka
    • Applied computer science: prof. Matti Mäkelä

      
 

Other studies


581355-1 Tietojenkäsittelytieteen esittely (Presentation of Computer Science, 1cu)

Prof. Henry Tirri 19.1-10.5 WED 16-18 AUDITORIUM

 

Cum laude approbatur



581384-9 Introduction to the Use of Computers (2 cu)

 B.Sc. Andrei Gurtov 18.1-7.3 TUE 12-14 A320

Exercise sessions 25.1-14.3:

1. B.Sc. Andrei Gurtov       TUE 14-16 A215
2. B.Sc. Andrei Gurtov       WED 14-16 A215

Lectures and exercise sessions in English.

581324-7 Tietokone työvälineenä (Introduction to the Use of Computers, 2cu, for major and minor students)

Lecturer Reijo Siven 17.1-9.2 MON 8-10, WED 8-10 AUDITORIUM

Exercise sessions: 24.1-25.2

1. Teacher Tuomo Malinen                    MON 10-12, THU 10-12 A215
2. Teacher Tuomo Malinen                    MON 12-14, THU 12-14 A215
3. Teacher Raine Kauppinen                  MON 14-16, THU 14-16 A215
4. Teacher Antti Vähäkangas		    MON 16-18, WED 12-14 A215
5. Teacher Raine Kauppinen                  TUE  8-10, THU 16-18 A215
6. Teacher Antti Vähäkangas                 TUE 12-14, FRI 12-14 A215
7. Teacher Veli-Matti Kujala                TUE 16-18, FRI  8-10 A215
8. Teacher Veli-Matti Kujala                WED 10-12, FRI 10-12 A215

581328-9 Tietokantojen perusteet (Basics in Databases, 2 cu)

Lecturer Harri Laine 17.1-24.2 MON 10-12, THU 8-10 AUDITORIUM

Exercise work supervisor during the course Asst. Pirjo Moen 
Tuesdays and Thursdays at 10-11 in room B350.

Introduction to exercise work: Asst. Pirjo Moen 14.2 and 28.2 AUDITORIUM.

581327-6 Johdatus sovellussuunnitteluun (Introduction to Application Design, 2 cu)

Assistant Wilhelmiina Hämäläinen 13.3-19.4 MON 14-16 (Note! New
time), WED 8-10 AUDITORIUM

NOTE! Course registration starts on February 23, 2000 at 9:00!

Exercise sessions: 20.3-28.4

1. Teacher Anna Kolehmainen		    MON 10-12 A320 Cancelled!
2. Teacher Saara Huhmarniemi                MON 10-12 A318
3. Teacher Saara Huhmarniemi                MON 12-14 A318
4. Assistant Wilhelmiina Hämäläinen         MON 12-14 B450 Cancelled!
			    Monday groups with same hours have been joined
5. Assistant Wilhelmiina Hämäläinen         TUE 16-18 C454
6. Teacher Janne Kraft                      WED 10-12 C474
7. Teacher Janne Kraft                      WED 12-14 C474
8. Teacher Janne Kraft                      THU 10-12 A319
9. Teacher Anna Kolehmainen                 FRI 10-12 A318
10. Teacher Anna Kolehmainen                FRI 12-14 A318

Note! The courses Introduction to Application Design and Basics in Databases
replace the course Information Systems.

581325-0 Ohjelmoinnin perusteet (Introduction to Programming, 3 cu)

Lecturer Timo Karvi 18.1-9.3 TUE 8-10, THU 14-16 AUDITORIUM

Exercise sessions: 24.1-17.3

1. Teacher Olli Lahti                       MON 12-14 A319
2. Teacher Jaakko Nurro                     TUE 10-12 C454
3. Research Assistant Jarno Lehtimäki       TUE 12-14 A414
4. Teacher Olli Lahti                       WED 12-14 C474
5. Teacher Jaakko Nurro                     THU 12-14 A319
6. Research Assistant Jarno Lehtimäki       THU 12-14 B450
7. Research Assistant Jarno Lehtimäki       THU 16-18 B450 Cancelled!
8. Teacher Olli Lahti                       THU 16-18 A319
9. Teacher Olli Lahti (for foreign students)THU 12-14 B436 Cancelled!

An exercise group in English according to demand.

581326-3 (Programming in Java, 2 cu)

Lecturer Timo Karvi 21.3-27.4 TUE 8-10, THU 14-16 AUDITORIUM

NOTE! Course registration starts on February 23, 2000 at 9:00!

Exercise sessions: 27.3-5.5

1. Teacher Olli Lahti                       MON 12-14 A319
2. Teacher Jaakko Nurro                     TUE 10-12 C454
3. Research Assistant Jarno Lehtimäki       TUE 12-14 A414
4. Teacher Olli Lahti                       WED 12-14 C474
5. Teacher Jaakko Nurro                     THU 12-14 A319
6. Research Assistant Jarno Lehtimäki       THU 12-14 B450
7. Research Assistant Jarno Lehtimäki       THU 16-18 B450
8. Teacher Olli Lahti                       THU 16-18 A319

An exercise group in English according to demand.

Note! The courses Introduction to Programming and Programming in Java
replace the old course Introduction to Programming.

581305-6 Tietokoneen toiminta (Computer Organisation I, 2 cu)

Lecturer Teemu Kerola 6.3-13.4 MON 10-12, THU 8-10 AUDITORIUM

NOTE! Course registration starts on February 23, 2000 at 9:00!

Exercise sessions: 13.3-28.4

1. Teacher Raine Kauppinen                  MON  8-10 C454 Cancelled from 27.3!
2. Teacher Raine Kauppinen                  MON 12-14 C454
3. Lecturer Teemu Kerola (possibly in English) TUE 14-16 C454
4. Teacher Raine Kauppinen                  WED 14-16 C474
5. Lecturer Teemu Kerola                    THU 14-16 C454
6. Teacher Lauri Alanko                     THU 16-18 A318
7. Teacher Lauri Alanko                     FRI 10-12 A516
8. Teacher Lauri Alanko                     FRI 12-14 B450 Cancelled from 27.3!

581330-2 Ohjelmoinnin ja laskennan perusmallit (Programming and Computational Models, 2 cu)

Lecturer Tapio Elomaa 19.1-24.2 WED 10-12, THU 10-12 AUDITORIUM

Note! Additional exercise groups have been set up. Also group
sizes of groups 1-7 have been enlarged.

Exercise sessions: 24.1-3.3

1. Teacher Janne Rinta-Mänty                WED  8-10 B453
2. Lecturer Tapio Elomaa                    WED 12-14 A414
3. Teacher Matti Kääriäinen                 THU  8-10 C454
4. Teacher Janne Rinta-Mänty                THU  8-10 B453
5. Teacher Matti Kääriäinen                 THU 12-14 C454
6. Teacher Matti Kääriäinen                 THU 14-16 C454
7. Teacher Janne Rinta-Mänty                FRI  8-10 B453

8. Teacher Taneli Mielikäinen               TUE  8-10 A320 New group
9. Ass. Pekka Uronen                        TUE 10-12 B453 New group
10. Teacher. Taneli Mielikäinen             WED  8-10 A320 New group
11. Ass. Pekka Uronen                       WED 16-18 A217 New group
12. Teacher. Taneli Mielikäinen             THU  8-10 A320 New group
13. Ass. Pekka Uronen                       THU 12-14 A217 New group 
   

581306-9 Tietorakenteet (Data Structures, 4 cu)

Lecturer Arto Wikla 18.1-29.3 TUE 14-16, WED 14-16 AUDITORIUM

Exercise sessions: 24.1-7.4

1. Lecturer Arto Wikla                      MON 12-14 A320
2. Teacher Janne Rinta-Mänty                TUE 12-14 C454
3. Teacher Minna Majuri                     TUE 16-18 B450
4. Teacher Minna Majuri                     WED 12-14 A516
5. Lecturer Arto Wikla                      WED 16-18 A318
6. Teacher Janne Rinta-Mänty                WED 16-18 C474
7. Teacher Janne Rinta-Mänty                THU 16-18 B453
8. Teacher Markus Ekholm		    WED 10-12 A217 New group
       From March 3, the group will meet on FRI 10-12 C454.
9. Teacher Markus Ekholm		    FRI 12-14 A320 New group

58132-5 Rinnakkaisohjelmistot (Concurrent Systems, 4 cu)

Prof. Timo Alanko 17.1-6.4 MON 12-14, THU 16-18 AUDITORIUM

Exercise sessions: 24.1-7.4

1. Teacher Janne Kraft                      MON 8-10 A320
2. Teacher Janne Kraft                      MON 10-12 B450
3. Teacher Mikko Rauhala (possibly in English) MON 10-12 C454
4. Teacher Harri Pulli                      WED 16-18 A319
5. Teacher Harri Pulli                      WED 18-20 A319
6. Teacher Mikko Rauhala                    THU 14-16 B453
7. Teacher Tanja Mustajoki                  THU 14-16 B450
8. Teacher Tanja Mustajoki                  FRI  8-10 B453
9. Teacher Janne Kraft                      FRI 10-12 C474
10. Teacher Mikko Rauhala                   FRI 14-16 B453

An exercise group in English according to demand.

58110-3 Tieteellisen kirjoittamisen kurssi (Scientific Writing, 4 cu)

Prof. Pekka Kilpeläinen 19.1-8.3 WED 14-16 A516

Exercise sessions: 19.1-10.5 (Note! Groups start only after first lecture!)

An exercise group in English according to demand.

Students have registered in the autumn of 1999 (onlu students majoring in
computer science). The groups are found on the  web page 
    http://www.cs.helsinki.fi/u/kilpelai/TiKi/index.shtml.

1. Teacher Kari Vasko                       WED 16-18, FRI 12-14 B451
2. Assistant Pekka Uronen                   WED 12-14, THU 14-16 B452
3. Prof. Inkeri Verkamo                     TUE 14-16, THU 12-14 B451
4. Assistant Tiina Niklander                TUE 12-14, FRI 12-14 B452
5. Teacher Juha Gustafsson                  MON 12-14, THU 12-14 B452
6. Senior Assistant Juha Taina              TUE 10-12, THU 10-12 B452
7. Assistant Marko Salmenkivi               MON 12-14, THU 14-16 B451
8. Lecturer Pentti Elolampi                 WED 10-12, FRI 10-12 B452
9. Lecturer Teemu Kerola                    TUE 12-14, WED 12-14 B451
10. Lecturer Liisa Marttinen                MON 10-12, THU 10-12 B451
11. Teacher Pasi Porkka                     TUE 10-12, FRI 10-12 B451

581259-4 Ohjelmistotuotanto (Software Engineering, 3 cu)

Senior Assistant Juha Taina 19.1-10.3 WED 14-16, FRI 8-10 A217

Exercise sessions: 24.1-17.3

1. Teacher Anna Kolehmainen		    WED 12-14 B450
2. Teacher Anna Kolehmainen                 WED 16-18 B450
3. Senior Assistant Juha Taina              FRI 10-12 A319

581260-4 Ohjelmistotuotantoprojekti (Software Engineering Project, 6 cu)

Students have registered in the autumn of 1999. Grops can be found on the web page

http://www.cs.helsinki.fi/group/ohtu/kevat2k/

1. Teacher Jari Kätsyri        17.1-10.5   WED 12-15, FRI 14-16 C477
2. Teacher Titos Saridakis     17.1-10.5   The group meets on Nokia's premises.
3. Teacher Satu Sihvo          10.1-11.5   MON 10-12, THU 10-13 B436
4. Teacher Antti Karvonen      17.1-10.5   TUE 12-14, FRI 12-14 C477
5. Teacher Santeri Pienimäki   17.1-10.5   TUE 8-10, FRI 8-11 C476
6. Assistant Jan Lindström     17.1-10.5   MON 16-18, THU 9-12 B436
7. Teacher Sasu Tarkoma        19.1-10.5   WED 12-15, FRI 12-14 B436
8. Lecturer Karri-Pekka Laakso 18.1- 9.5   TUE  8-11, FRI 14-16 B436
9. Teacher Mika Kekkonen
   Teacher Petri Pusa          17.1-10.5   MON  9-12 B436, THU 8-11 C475
10. Teacher Asko Saura         18.1- 9.5   TUE 14-17, THU 15-17 C477
11. Teacher Erkki Rautama      17.1- 8.5   MON 11-14, THU 10-12 C477 
12. Teacher Erkki Rautama      17.1- 8.5   MON  9-11, THU 12-15 C477

PROGRAMMING PROJECTS


Note! There are new rules regarding the the laboratory groups beginning from autumn 1999. If students want to cancel their registrations they must do so 48 hours before the groups starts. Students must finish their work within given time. Students who do not finish their work within given time, and students who have registered but not canceled (and never showed up in the group) cannot thereafter register for a new group in the normal way. They must instead register in the "queue of interrupters".


First meetings take four hours including hours in parentheses. After that groups meet for two hours at a time.

58160-8 Ohjelmoinnin harjoitustyö (Programming Project, 2 cu)


1. Teacher Samppa Saarela 	17.1-21.2   MON 12-14(14-16) B436
2. Teacher Samppa Saarela    	18.1-22.2   TUE 12-14(14-16) B436
3. Teacher Jaana Heino       	18.1-22.2   TUE 12-14(14-16) C475
4. Teacher Juhani Haavisto    	19.1-23.2   WED 12-14(14-16) C475
5. Teacher Antti Kerminen    	20.1-24.2   THU 14-16(16-18) B436
6. Teacher Antti Kerminen   	21.1-25.2   FRI 12-14(14-16) C455
7. Teacher Tommi Nirha          21.1-25.2   FRI 14-16(16-18) C476
8. Teacher Mika Tanninen        19.1-23.2   WED 14-16(16-18) C476 New group

11. Teacher Samppa Saarela  	20.3-8.5    MON 12-14(14-16) B436
12. Teacher Harri Honkanen   	20.3-8.5    MON 16-18(18-20) C455
13. Teacher Samppa Saarela   	20.3-8.5    TUE 12-14(14-16) B436
14. Teacher Jaana Heino      	21.3-2.5    TUE 12-14(14-16) C475
15. Teacher Jaakko Nurro        20.3-8.5    MON 14-16(16-18) B451 The time has changed!
16. Teacher Juhani Haavisto   	22.3-3.5    WED 12-14(14-16) C475
17. Teacher Tommi Nirha         23.3-4.5    THU 10-12(12-14) C455
18. Teacher Antti Kerminen   	23.3-4.5    THU 14-16(16-18) B436
				Note! The group will meet (exception)
				on 23.3 THU 16-18 and 30.3 THU 14-18
19. Teacher Antti Vähäkangas    24.3-5.5    FRI 12-14(14-16) C455
20. Teacher Tommi Nirha         24.3-5.5    FRI 14-16(16-18) C476 Cancelled!

NOTE! Registration for groups beginning in March (20.3-5.5)
starts on Monday, March 6, 2000 at 9:00. Those who have registered before March 6 to a
queue (jonotusryhmä), must register again in the normal way for the group they
would like to join in March!

581329-2 Tietokantasovellusten harjoitustyö (Database Application Project, 2 cu)
(former Information Systems Project (Informaatiojärjestelmien harjoitustyö))

1. Teacher Janne Kraft   	17.1-21.2   MON 12-14(14-16) C455
2. Teacher Mika Kekkonen        18.1-22.2   TUE 10-12(12-14) C477
3. Teacher Merja Alaluoma     	18.1-22.2   TUE 16-18(18-20) B436
4. Assistant Pirjo Moen         18.1-22.2   TUE 12-14(14-16) C476
5. Teacher Markus Ekholm    	19.1-23.2   WED 10-12(12-14) C455 Cancelled!
6. Teacher Jussi Paalanen    	27.1-2.3    THU 12-14(14-16) C475
7. Teacher Jussi Paalanen    	21.1-25.2   FRI 12-14(14-16) C475

8. Teacher Janne Kraft     	20.3-8.5    MON 12-14(14-16) C455
9. Teacher Merja Alaluoma  	21.3-2.5    TUE 16-18(18-20) B436
10. Teacher Markus Ekholm   	22.3-3.5    WED 10-12(12-14) C455
11. Teacher Jaakko Haapasalo  	20.3-5.5    THU 12-14(14-16) C475
12. Teacher Jussi Paalanen   	24.3-5.5    FRI 12-14(14-16) C475
13. Teacher Mika Tanninen       22.3-3.5    WED 14-16(16-18) B451 New group! 
14. Teacher Jaakko Haapasalo    23.3-4.5    THU 16-18(18-20) C455 New group! 
15. Teacher Raine Kauppinen     30.3-11.5   THU 14-16(16-18) B452 New group!            

NOTE! Registration for groups beginning in March (20.3-5.5)
starts on Monday, March 6, 2000 at 9:00. Those who have registered before March
6 to a queue (jonotusryhmä), must register again in the normal way for the
group they would like to join in March!

If you think that you would be able to finish the programming work on your own
without attending the group sessions, please contact the person in charge for
the course (Harri Laine). 


58161-5 Tietorakenteiden harjoitustyö (Data Structures Project, 2 cu)

1. Assistant Tommi Mononen      17.1-21.2   MON 12-14(14-16) C476
2. Teacher Janne Rinta-Mänty 	18.1-22.2   TUE  8-10(10-12) C475
3. Teacher Olaf Laczak        	18.1-22.2   TUE 10-12(12-14) C455
4. Teacher Taneli Vähäkangas	19.1-23.2   WED 10-12(12-14) C476
5. Assistant Pekka Uronen       19.1-23.2   WED 16-18(18-20) C475 Cancelled!
5. Teacher Mika Tanninen     	20.1-24.2   THU 14-16(16-18) C455 Cancelled!
7. Teacher Antti Nyberg        	17.1-25.2   THU 16-18(18-20) C475

8. Teacher Tuomo Malinen 	13.3-17.4   MON 10-12(12-14) C476
9. Teacher Janne Rinta-Mänty  	14.3-18.4   TUE  8-10(10-12) C475
10. Teacher Taneli Vähäkangas 	15.3-19.4   WED 10-12(12-14) C476
11. Lecturer Pentti Elolampi  	15.3-19.4   WED 16-18(18-20) C476
12. Teacher Antti Nyberg        28.3- 9.5   TUE 14-16(16-18) C455 New group!  

NOTE! Registration for groups beginning in March (20.3-5.5)
starts on Wednesday, February 23, 2000 at 9:00. Those who have registered
before February 23 to a queue (jonotusryhmä), must register again in the normal way
for the group they would like to join in March!

Note! Students can complete the Data Structures Project without
participating in a group. Students must apply to the person in 
charge (Pentti Elolampi, office hours Wed 12-14 B439, Fri 9-10
B439) to do individual work in the laboratory. Students with good
grades and good programming skills have priority. The work must be
finished within two months.  Application forms available from the
person in charge Pentti Elolampi.



 

Cum Laude Approbatur /optional studies


58037-7 Tietokoneavusteiset oppimisympäristöt (Computer-Aided Learning Environments, 4 cu)

Teacher Jaakko Kurhila 20.1-3.3 THU 10-12, FRI 12-14 A516

Exercise sessions: 11.2-14.4

1. Teacher Sami Andberg                     FRI 10-12 B450
2. Teacher Sami Andberg                     FRI 14-16 B450
3. Teacher Sami Andberg                     THU 8-10 B450 Cancelled!

58069-8 Tietoliikenne (Data Communication, 4 cu)

Lecturer Liisa Marttinen 18.1-31.3 TUE 12-14, FRI 12-14 AUDITORIUM

Exercise sessions: 24.1-7.4

1. Teacher Sampo Pyysalo                    TUE 10-12 A318
2. Teacher Sampo Pyysalo                    TUE 14-16 B450
3. Assistant Tiina Niklander                TUE 14-16 A318
   Groups 2 and 3 have been combined from 14.3: Pyysalo Tue 14-16 B450
4. Assistant Tiina Niklander                
   From 14.3 Sami Pyysalo                   TUE 16-18 A319
5. Lecturer Liisa Marttinen (possibly in English) WED 10-12 B450
6. Lecturer Liisa Marttinen                 WED 12-14 A318
7. Teacher Sasu Tarkoma                     FRI 14-16 C454
8. Teacher Sasu Tarkoma                     FRI 16-18 C454

581264-6 Tutkimustiedonhallinnan peruskurssi (Management of Research Data, 3 cu)

Senior Assistant Greger Lindén 7.3-4.5 TUE 16-18, THU 12-14 A217

Note! Registration starts on February 23, 2000 at 9:00

Exercise sessions: 13.3-5.5

1. Senior Assistant Greger Lindén            THU 14-16 A319

581265-9 Digitaalinen signaalinkäsittely (Digital Signal Processing, 3 cu)

Prof. Matti Mäkelä 18.1-2.3 TUE 10-12, THU 12-14 A516

Poster presentation THU 27.4 at 12-16 A516.

Exercise sessions: 25.1-2.3

1. Prof. Matti Mäkelä                        TUE 12-14 D326 Cancelled!
2. Prof. Matti Mäkelä                        THU 14-16 D326

58129-5 UNIX-sovellusalusta (Unix Platform , 3 cu)

Assistant Jan Lindström 17.1-11.2 MON 10-12, WED 8-10, FRI 8-10 A516

Exercise sessions: 25.1-2.3

1. Teacher Mikko Rauhala                     TUE 12-16 A516

Programming work: 14.2.-17.3.

1. Teacher Mikko Rauhala                     MON 12-16, TUE 12-14, FRI 12-14 A208

Preliminary knowledge: Basics in UNIX, Programming in C and Concurrent Systems. 

581387-8 Tietotekniikka: nyt! (Information Technology: Now!, 2 cu)

Prof. Jukka Paakki 24.1-8.5 MON 16-18 AUDITORIUM

581388-1 Data-analyysin laskennallisia menetelmiä (Fortran) (3 cu)

Senior Assistant Heikki Lokki 18.1-22.3 TUE 12-14, WED 12-14 A217

581391-7 Käyttöliittymät (User Interfaces, 4 cu)

Lecturer Sari A. Laakso 21.1-7.4 FRI 10-12 AUDITORIUM

Registration by form
(http://www.cs.helsinki.fi/~salaakso/kl-2000/ilmo.html)
before Thursday 20.1 at 16.00.
At most 100 students can take part.   

Exercise sessions: 1.2-17.3

1. Lecturer Sari A. Laakso                  TUE  8-10 A319
2. Lecturer Sari A. Laakso                  TUE 10-12 A319
3. Lecturer Karri-Pekka Laakso              TUE 14-16 A319 Group cancelled 15.2
4. Teacher Asko Saura                       WED 10-12 B453
5. Lecturer Karri-Pekka Laakso              WED 14-16 B453
6. Lecturer Karri-Pekka Laakso              WED 16-18 B453
7. Teacher Asko Saura                       FRI  8-10 A319

581377-1 Uusmediasovellusten tekniikat (New Media Applications, 3 cu)

Prof. Helena Ahonen-Myka 18.1-11.4 TUE 10-12 AUDITORIUM

Exercise sessions: 31.1-14.4

1. Assistant Jani Leinonen                  MON 10-12 C474
2. Assistant Jani Leinonen                  MON 12-14 C474
3. Teacher Erkki Rautama                    TUE 12-14 B453
4. Prof. Helena Ahonen-Myka                 WED 12-14 B453
5. Teacher Erkki Rautama                    WED 14-16 C454
6. Teacher Erkki Rautama                    WED 16-18 C454
7. Teacher Oskari Heinonen                  THU 14-16 A320


 

Laudatur


58053-7 Algoritmien suunnittelu ja analyysi (Design and Analysis of Algorithms, 5 cu)

Senior Assistant Jyrki Kivinen 18.1-3.5 TUE 10-12, WED 12-14 A320

Exercise sessions: 24.1-5.5

1. Tibor Hegedüs                WED 16-18 A414

58107-3 Tiedonhallinta II (Database Systems II, 5 cu)

Prof. Seppo Sippu 18.1-27.4 TUE 14-16, THU 14-16 A414

Exercise sessions: 24.1-19.4

1. Lecturer Pentti Elolampi                  TUE 12-14 C474
2. Prof. Seppo Sippu                         TUE 16-18 B453
3. Lecturer Pentti Elolampi                  WED 8-10 C454

581257-8 Tiedonhakumenetelmät (Information Retrieval Methods, 3 cu)

 
M.Sc. Kai Korpimies 19.1-10.5 WED 10-12 A414

Exercise sessions: 31.1-5.5

1. M.Sc. Kai Korpimies                       THU 12-14 B453

581288-2 Network Security (Tietoturva, 3 cu)

Lectures in English.

Prof.emer. Martti Tienari 18.1-9.5 TUE 14-16 A217

Exercise sessions: 25.1-10.5

1. Prof.emer. Martti Tienari (In English)    TUE 16-18 A318
2. Prof.emer. Martti Tienari (In Finnish)    WED 14-16 A318

581290-5 Rakenteisten dokumenttien käsittely (Processing of Structured Documents, 3 cu)

Prof. Pekka Kilpeläinen 17.1-8.5 MON 10-12 A414

Exercise sessions: 24.1-10.5

1. Prof. Pekka Kilpeläinen                   MON 12-14 B453

581336-0 Laskennan teoria (Theory of Computing, 3 cu)

Lecturer Tapio Elomaa 1.3-27.4 WED 10-12, THU 10-12 AUDITORIUM

Note! Registration starts on February 23, 2000 at 9:00

Exercise sessions: 6.3-5.5

1. Lecturer Tapio Elomaa                        WED 12-14 C454
2. Teacher Matti Kääriäinen                     THU 12-14 C454
3. Teacher Matti Kääriäinen                     THU  8-10 C454
4. Teacher Taneli Mielikäinen                   WED  8-10 A319
5. Teacher Taneli Mielikäinen                   THU 14-16 A217 New group!


581338-6 Algoritmitekniikka (Algorithm Technology, 4 cu)

FT Juha Kärkkäinen 18.1-6.4 TUE 12-14, THU 14-16 A318

Course limited to 25 students. 

Exercise sessions: 25.1-4.4

1. PhD Juha Kärkkäinen                           THU 12-14 A318

581356-4 Ohjelmistojen tuotteistaminen (Commercialization of Software, 3 cu)

Prof. Eero Hyvönen 20.1-6.4 THU 16-19 A217

Exercise sessions: 13.4-11.5

1. Prof. Eero Hyvönen                        THU 16-20 A217

Prerequisite courses: Software Engineering!

581358-0 Ohjelmistoarkkitehtuurit (Software Architectures, 3 cu)

Lecturer Harri Laine 13.3-10.5 MON 10-12, WED 16-18 A217

Note! Registration starts on February 23, 2000 at 9:00

Exercise sessions: 27.3-10.5

1. Teacher Henry Freedman                    MON 12-14 A516 Cancelled!
2. Teacher Henry Freedman                    TUE 10-12 B450 Cancelled!
3. Teacher Henry Freedman                    WED 12-14 A414

581362-9 Ohjelmointikielten periaatteet (Principles of Programming Languages, 4 cu)

Lecturer Juha Vihavainen 19.1-16.3 WED 12-14, THU 12-14 AUDITORIUM

Exercise sessions: 24.1-14.4

1. Teacher Antti Viljamaa                   WED 10-12 A318
2. Teacher Antti Viljamaa                   THU 10-12 A318
3. Teacher Jussi Paalanen                   WED 10-12 C454 Cancelled!
4. Teacher Jussi Paalanen                   THU 10-12 C454 Cancelled!

581385-2 Advanced Wireless Communication Systems (2 cu)

Course leader: Prof. Kimmo Raatikainen 
Lectures: Prof. Kimmo Raatikainen, DI Juuso Pesola (VTT), 
M.Sc. Mikko Puuskari (NRC), Ph.L. Heimo Laamanen (Sonera), Ph.L. Kai Ojala (Sonera) 
21.1.- 31.3. FRI 12-15 A414 

Exercise sessions:  14.4-28.4 Note! Time has changed.

1. Prof. Kimmo Raatikainen              FRI 12-15 A414

In English.

581386-5 Rinnakkaisten järjestelmien ulkoinen käyttäytyminen (External Function of Concurrent Systems, 3 cu)

Prof. Antti Valmari 19.1-10.5 WED 13-16 A319

Exercise sessions: 26.1-26.4

1.  Prof. Antti Valmari                    WED 11-13 A319

58153003-1 Ohjelmistojen suorituskyvyn suunnittelu (Software Performance Engineering, 2 cu)

Prof. Inkeri Verkamo 21.3-9.5 TUE 10-12, THU 10-12 A414

Note! Registration starts on February 23, 2000 at 9:00

Exercise sessions: 28.3-9.5

1. Prof. Inkeri Verkamo                 TUE 8-10 A414

581343-8 Ohjelmistoprojektien johtamisen harjoitustyö (Software Project Management - Project Work, 2 cu)

Vastuuhenkilö prof. Jukka Paakki
Registration for the course in spring 200 by 1.12.1999 to the address ohtu@cs.helsinki.fi by specifying which Software Engineering Projects you would be ready to take on as a project manager. If several students want to manage the same group, selection is based on (a) grade in the Software Project Management course (b) other grades.

581286-6 Kolme käsitettä: informaatio (Three principles: information, 4 cu)

The course has been canceled. If you still want to take the course, based on written material and a test, please contact Henry Tirri.

Inductive Logic Programming: An Introduction (1 cu)

Prof. Jean-François Boulicout 11-17.5 Thu-Wed  10-12 A217

Exercise session: 16.5

1. Prof. Jean-François Boulicout    Tue  12-14 A215

The course will be given in English. 
The basic knowledge on relational databases, logic and logic programming is assumed. 
For the later, the course will provide a brief overview of what is needed. 

Attending the Course:

Send an email to Mika Klemettinen (Mika.Klemettinen@cs.Helsinki.FI) 
with  the following information: Name, Social security number, 
                                  Background information: 
                                  Are you an MSc or a PhD student, or a PhD? 
                                  What courses have you taken? etc. 
A soft deadline for enrolling is Monday, May 8, 2000. 
However, if the course is not full-booked, you can enroll during the first lecture. 


      

Seminars

Note! Registration for the seminars ended on December 10, 1999.

See the list of admitted students.
There is still room in some seminars (less than 13 participants); you may still register for those by promptly contacting the person in charge.

58153093-2 Tietojenkäsittelytieteen historia (History of Computer Science, 2 cu)

Lecturer Teemu Kerola 20.1-4.5 THU 12-14 A320

58153085-7 Tietovarastot (Data Warehouses, 2 cu)

Prof. Seppo Sippu 19.1-10.5 WED 14-16 A414

58153086-4 Työnkulkujärjestelmät (Work Flow Systems, 2 cu)

FT Juha Puustjärvi 24.1-8.5 MON 8-10 B453

58153087-1 Dokumenttienhallinnan tutkimusseminaari (Research Seminar on Document Management, 2 cu)

Prof. Helena Ahonen-Myka 18.1-9.5 TUE 12-14 A319

58153088-8 Internet-protokollat (Internet Protocols, 2 cu)

Prof. emer. Martti Tienari 19.1-10.5 WED 16-18 A320

58153090-1 Avoimien järjestelmien tutkimusseminaari (Research Seminar on Open Distributed Systems, 2 cu)

Prof. Lea Kutvonen 18.1-9.5 TUE 14-16 A320

58153095-6 Hajautettujen algoritmien teoria (Theory of Distributed Algorithms, 2 cu)

Lecturer Timo Karvi 19.1-10.5 WED 10-12 A320

58153089-5 Research Seminar on WAP (2cu)

Prof. Kimmo Raatikainen 21.1-5.5 FRI 8-10 A318

In English!

58153094-9 Jini and Advanced Features of Java (2cu)

M.Sc. Stefano Campadello 21.1-5.5 FRI 10-12 A320

In English!

58153091-8 Komponenttiperustainen ohjelmistotuotanto (Component-Based Software Engineering, 2 cu)

Prof. Jukka Paakki 19.1-10.5 WED 14-16 A320

58153084-0 Älykkäiden järjestelmien tutkimusseminaari (Research Seminar on Intelligent Systems, 2 cu)

Prof. Henry Tirri 21.1-5.5 FRI 10-12 B453

58153096-3 Funktionaalisen ohjelmoinnin periaatteet (Principles of Functional Programming, 2 cu)

Ph.D. Matti Nykänen 20.1-13.4 THU 10-12 A320

58153097-0 Koneoppiminen (Machine Learning, 2 cu)

Senior Assistant Jyrki Kivinen and Lecturer Tapio Elomaa 18.1-9.5 TUE 14-16 B453