University of Helsinki Department of Computer Science
 

Department of Computer Science

Department information

 

Reijo.Siven@cs.helsinki.fi

Teaching Programme Spring 2002

Changes to the printed teaching programme are marked in blue below!

NB! AVOID UNNECESSARY REGISTRATION. CANCEL YOUR REGISTRATION IF YOU CHANGE YOUR PLANS!
- We at the department try to adapt the teaching to the needs of the students as much as possible. In order to succeed at this, it is important that the data in the registration system concurs with the actual situation. During recent years, empty registration has grown to such an extent that rational planning is impossible. Please keep in mind that the place you have registered for "just in case" is taken away from some other student, who might really need it. That student may some day be You.

Special courses for upgrading studies
Other studies
Cum laude approbatur Cum laude approbatur / optional courses
Laudatur Seminars

General

Please see the Computer Science Department programme book for information on degree requirements and instructions on how to study.

Teaching and exams are generally arranged at the department (Teollisuuskatu 23). Some courses with large numbers of participants may be arranged in other university facilities downtown.

Student councelling(B439)

Councellors

  • Lecturer Arto Wikla Mondays and Fridays at 12-14 B439,
  • Lecturer Harri Laine Tuesdays at 12-14 and Thursdays at 13-14 B439,
  • Lecturer Otto Nurmi Mondays at 14-15 and Wednesdays at 12-13 B439,
  • Lecturer Liisa Marttinen Tuesdays at 14-16 and Fridays at 10-12 B439,
  • Foreign students, Asst Päivi Kuuppelomäki Mondays at 14-15 and Wednesdays at 12-12.30 C463

Registration

For upgrading studies: REGISTRATION STARTS ON MONDAY, 7 JAN 2002 AT 9:00.
For major subject students: REGISTRATION STARTS ON TUESDAY 8 JAN AT 9:00.
For minor subject students: REGISTRATION STARTS ON WEDNESDAY 9 JAN AT 9:00.
FOR COURSES STARTING AFTER HALF-TERM, registration for upgrading studies starts on 25 Feb 2002 at 9:00.
Registration for major subject students starts on 26 Feb 2002 at 9:00.
Registration for minor subject students starts on 27 Feb at 9:00.
The later registration time is mentioned in the course schedule below.
The students from the school co-operation programme and students with separate study rights are termed major subject students.

In general, registration for lecture courses, seminars, exercise groups and final exams is done through the www-based registration system. The registration system is open to everybody from the start.

For some courses, you register by e-mail or by filling in a form (this is mentioned in the course schedule below). There are more detailed instructions on how to use the registration system in the micro classroom (D423), on the notice board on floor 4, and on the www at http://www.cs.helsinki.fi/opiskelu/ohjeet/ilmo-ohje.html (in Finnish).

Lecture courses

Unless other arrangements are mentioned below, you have to register for lecture courses during the first week of lectures, at the latest.

Registrations for final exams must be made on or before the Monday of the week before the exam. Please see http://www.cs.helsinki.fi/kokeet/ for a schedule of the final exams during Spring 2002.

Mid-term exams are directly connected with the course, and you do not have to register separately for them. Please see http://www.cs.helsinki.fi/kokeet/ for a schedule of the mid-term exams during Spring 2002.

Please see the course descriptions at www.cs.helsinki.fi/kurssit/ for course contents and literature, as well as instructions for exams.

When attending an exam, you must bring your student card or some other means of identification. Each examinee must write their name on a list that circulates during the exam. Please write your name, personal number, the name of the course and your signature on each exam paper, as well as paginating your papers.

Lab work

Since Autumn 2000, we have started a new practice with the project teams for programming and database applications. Please see the programme book for instructions on project work.

If a student has not finished his or her work in an earlier team, he or she may not register for a new team, but has to register for the course's drop-out queue. Registrations may be made until the first day the team meets.

Registrations that have not been cancelled 48 hours before the first meeting are binding. A student who has made a binding registration but cannot finish the work on time, may not register directly for another team, but must register through the drop-out queue.

The team is formed from the students who are present at the first team meeting (NB! For the Programming lab work and Database applications lab work, the first meeting is held after the first lecture, on Monday at 18-20). The students who have registered for the actual team and its queue have priority. If there are still places left in the team, students from the drop-out queue, who are present at the meeting, can join the team in the order that they have registered for the drop-out queue. Hence, the students must be present from the start of the first meeting, otherwise he or she will lose the place in the team.

The team may be cancelled if it is too small. We try to place students whose team has been cancelled into other teams.

Final marks

The final marks for study modules are given by the following persons during Spring term 2002.

  • Approbatur: Professor Seppo Sippu
  • Cum laude approbatur: Professor Seppo Sippu
  • Laudatur according to sub-programme/specialisation area
    • Algorithms: Professor Tapio Elomaa
    • Intelligent systems: Professor Henry Tirri
    • Software technology: Professor Jukka Paakki
    • Distributed systems and communications: Professor Timo Alanko
    • Information systems: Professor Hannu Erkiö
    • Teacher: Professor Tapio Elomaa
    • Applied computer science: Professor Eero Hyvönen
    • Computer mathematician: Professor Eero Hyvönen

If you need final marks for a single lecture course, please see the person in charge of that course (usually the person who has last lectured it) during that person's office hours.


      

Special courses for upgrading studies


The following courses are meant only for upgrading students. Only those registered for upgrading studies are accepted into the exercise groups of these courses. If there is room for more students in the course, other students may be accepted. They can register through the queue.

REGISTRATION IS BINDING!

581305-6 Tietokoneen toiminta (Computer Organization) (special course for upgrading studies) (2 cr)

Lecturer Teemu Kerola 7-23 Jan Mon 16-20, Wed 16-20 A217

Exercise groups: 8-24 Jan

1. Teacher Heikki Lindholm and teacher Kimmo Airamaa Tue 16-18, Thu 16-18 A215
2. Teacher Heikki Lindholm and teacher Kimmo Airamaa Tue 18-20, Thu 18-20 A215
(if needed)

581334-4 Tietokannan hallinta (Database Management) (special course for upgrading studies) (2 cr)

University Lecturer Pirjo Moen 16 Jan -16 Feb Wed 16-20, Thu 16-20 A414, Sat 9-15 A217

581332-8 Rinnakkaisohjelmistot (Concurrent Systems) (special course for upgrading studies) (2 cr)

Lecturer Harri Pulli and MSc Jukka Manner 3 -29 April Mon 16-20, Wed 16-20, Thu 16-20 A414

Wed 3.4.  16-20 4 hour lecture
Thu 4.4.  16-20 2 hour lecture and 2 hours of exercises
Mon 8.4.  16-20 2 hour lecture and 2 hours of exercises
Thu 11.4. 16-20 2 hour lecture and 2 hours of exercises
Mon 15.4. 16-20 4 hour lecture
Thu 18.4. 16-20 2 2 hour lecture and 2 hours of exercises
Mon 22.4. 16-20 4 hour lecture
Thu 25.4. 16-20 2 hour lecture and 2 hours of exercises
Mon 29.4. 16-20 2 hour lecture and 2 hours of exercises

Other studies


581355-1 Tietojenkäsittelytieteen esittely (Presenting Computer Science) (1 cr)

Professor Patrik Floréen 17 Jan -2 May Thu 16-18 AUDITORIUM


Cum laude approbatur


581324-7 Tietokone työvälineenä (Introduction to the Use of Computers) (2 ov)

Lecturer Anni Rytkönen 15 Jan - 8 Feb Tue 12-14, Fri 12-14 AUDITORIUM

Exercise groups: 21 Jan - 15 Feb

1. Teacher Veli-Matti Kujala                Mon 8-10, Thu 14-16 A215
2. Teacher Veli-Matti Kujala                Mon 10-12, Fri 14-16 A215
3. Lecturer Anni Rytkönen                       Mon 16-18 A215
4. Teacher Juha Mondolin                    Tue 8-10, Wed 8-10 A215
5. Teacher Miikka Junnila                   Tue 14-16, Wed 14-16 A215
6. Teacher Aki Nyrhinen                     Wed 10-12, Fri 8-10 A215
7. Teacher Heini Puuska

581384-9 Introduction to the use of computers (2 cr) In English

Asst Andrei Gurtov 15 Jan - 5 Mar Tue 12-14 A320

Exercise group: 21 Jan - 15 Mar

1. Asst Andrei Gurtov

581328-9 Tietokantojen perusteet (Introduction to Databases) (2 cr)

Lecturer Teija Kujala 14 Jan - 25 Feb Mon 12-14, Wed 8-10 AUDITORIUM

Lab work instructions given during the course by teacher Petri Helin ...

Lab work explanation sessions: teacher Petri Helin ...

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

      
Registration for the course starts as following: for upgrading studies 25
Feb, for major subject students 26 Feb, for minor subject students 27 Feb.
 
Professor Inkeri Verkamo 11 Mar - 6 May Mon 10-12, Wed 12-14
AUDITORIUM

Exercise groups: 25 Mar - 10 May

1. Teacher Petri Helin                      Mon 12-14 A318
2. Teacher Aki Nyrhinen                     Tue 12-14 C454
3. Teacher Aki Nyrhinen                     Tue 14-16 C454
4. Teacher Tommi Rajala                     Wed 14-16 C454
5. Teacher Tommi Rajala                     Wed 16-18 B453
6. Teacher Petri Helin                      Thu 12-14 A414
7. Teacher Jaakko Nurro                     Thu 16-18 B453
8. Teacher Jaakko Nurro                     Fri 10-12 B453

581325-0 Introduction to Programming (3 cr)

Lecturer Olli Lahti 14 Jan - 4 Mar Mon 14-16, Thu 12-14 AUDITORIUM

Exercise groups: 21 Jan - 15 Mar

1. Lecturer Olli Lahti                          Mon 12-14 A319
2. Teacher Riikka Kaven                     Tue 12-14 B450
3. Teacher Riikka Kaven                     Tue 14-16 B450
4. Teacher Jussi Kollin                     Wed 12-14 A319
5. Teacher Kimmo Airamaa                    Wed 14-16 B450
6. Teacher Jussi Kollin                     Wed 16-18 A516
7. Teacher Kimmo Airamaa                    Thu 10-12 B450
8. Teacher Jussi Kollin                     Fri 14-16 A319

581326-3 Java-ohjelmointi (Programming in Java)(2 cr)

Registration for the course starts as following: for upgrading studies 25
Feb, for major subject students 26 Feb, for minor subject students 27 Feb.
 
Lecturer Olli Lahti 21 Mar - 2 May Mon 14-16, Thu 12-14 AUDITORIUM

Exercise groups: 25 Mar - 10 May

1. Lecturer Olli Lahti                          Mon 12-14 A319
2. Teacher Jussi Kollin                     Wed 12-14 A318
3. Teacher Kimmo Airamaa                    Wed 14-16 B450
4. Teacher Jussi Kollin                     Wed 16-18 A516
5. Teacher Kimmo Airamaa                    Thu 10-12 B450
6. Teacher Jussi Kollin                     Fri 14-16 A319
7. Teacher Heini Puuska
8. Teacher Heini Puuska

581305-6 Tietokoneen toiminta (Computer Organization)(2 cr)

Registration for the course starts as following: for upgrading studies 25
Feb, for major subject students 26 Feb, for minor subject students 27 Feb.
 
Asst Päivi Kuuppelomäki 4 Mar - 24 April Mon 12-14, Wed 8-10 AUDITORIUM

Exercise groups: 11 Mar - 3 May

1. Lecturer Harri Pulli                         Tue 10-12 C454
2. Asst Erkki Rautama                        Tue 12-14 A216
3. Asst Erkki Rautama                        Tue 14-16 A216
4. Asst Mikko Rauhala                        Tue 16-18 A216
5. Asst Erkki Rautama                        Wed 10-12 A320
6. Asst Päivi Kuuppelomäki                   Wed 12-14 A216
7. Asst Mikko Rauhala                       Wed 14-16 A216
8. Asst Mikko Rauhala                        Wed 16-18 A216
9. Lecturer Harri Pulli                         Thu 10-12 A414
10. Lecturer Harri Pulli                        Thu 12-14 A216

581333-1 Tietoliikenne I (Data Communications I)(2 cr)

Lecturer Liisa Marttinen 14 Jan - 20 Feb Mon 10-12, Wed 12-14 AUDITORIUM

Exercise groups: 21 Jan - 1 Mar
Group 2 TU 12-14 A216 in English if needed.

1. Lecturer Liisa Marttinen                     Tue 10-12 C454
2. Lecturer Liisa Marttinen                    Tue 12-14 A216 (in English if needed)
3. Teacher Juhani Haavisto                  Wed 14-16 C454
4. Teacher Juhani Haavisto                  Wed 16-18 B453
5. Teacher Juhani Haavisto                  Thu 10-12 B453
6. Lecturer Auvo Häkkinen                       Thu 10-12 C454
7. Lecturer Auvo Häkkinen                       Thu 14-16 C454

581330-2 Ohjelmoinnin ja laskennan perusmallit (Models for Programming and Computing)(2 cr)

Professor Patrik Floréen 16 Jan - 21 Feb Wed 10-12, Thu 14-16 AUDITORIUM

Exercise groups: 21 Jan - 1 Mar

1. Asst Jouni Siren                          Tue 14-16 A320
2. Teacher Tiina Pelkonen                   Tue 16-18 A319
3. Teacher Tiina Pelkonen                   Tue 18-20 A319
4. Professor Patrik Floréen                      Wed 14-16 A320
5. Asst Tuomo Malinen                        Wed 16-18 B450
6. Asst Tuomo Malinen                        Wed 18-20 B450
7. Asst Jouni Siren                          Thu 12-14 A319
8. Teacher Katja Nyman                      Thu 16-18 A320
9. Teacher Katja Nyman                      Fri 8-10 A320
10. Asst Tuomo Malinen                       Fri 10-12 B450

58131-8 Tietorakenteet (Data Structures)(4 cr)

University Lecturer Arto Wikla 15 Jan - 27 Mar Tue 14-16, Wed 14-16 AUDITORIUM

Exercise groups: 21 Jan - 12 April

1. Teacher Kai-Peter Bäckman                Mon 10-12 A320
2. Teacher Janne Rinta-Mänty                Tue 8-10 A320
3. Teacher Jukka Kohonen                    Tue 10-12 A320
4. Teacher Kai-Peter Bäckman                Wed 8-10 A320
5. Teacher Jukka Kohonen                    Wed 12-14 A320
6. Teacher Jukka Kohonen                    Wed 16-18 A320
7. Teacher Janne Rinta-Mänty                Thu 10-12 A319
8. Teacher Kai-Peter Bäckman                Thu 12-14 B450

581334-4 Tietokannan hallinta (Database Management)(2 cr)

Registration for the course starts as following: for upgrading studies 25
Feb, for major subject students 26 Feb, for minor subject students 27 Feb.
 
Professor Hannu Erkiö 19 Mar - 7 May Tue 10-12, Thu 8-10 AUDITORIUM

Exercise groups: 25 Mar - 10 May

1. Teacher Janne Rinta-Mänty                Wed 12-14 A319
2. Teacher Petri Helin                      Thu 10-12 B453
3. Teacher Janne Rinta-Mänty                Thu 12-14 C454
4. Teacher Katja Nyman                      Thu 16-18 A320
5. Teacher Katja Nyman                      Fri 8-10 A320
6. Teacher Janne Rinta-Mänty                Fri 8-10 A319
7. Teacher Petri Helin                      Fri 10-12 C454
8. Teacher Petri Helin                      Fri 12-14 B453

58110-3 Tieteellisen kirjoittamisen kurssi (Scientific Writing)(4 cr)

University Lecturer Matti Nykänen 14 Jan - 25 Feb Mon 12-14 A217

Exercise groups: 14 Jan - 10 May

Groups
The first meeting date is mentioned for each group. The group instructor will give a more detailed schedule at the first meeting. NB! Attendance is compulsory at the first lecture and the first group meeting, or you will lose your place. 1. Asst Tuomo Malinen 18 Jan Fri 14-16 B451 2. University Lecturer Matti Nykänen 15 Jan Tue 10-12, Thu 10-12 B436 3. Asst Raul Hakli 15 Jan Tue 10-12 B452 4. Teacher Antti Viljamaa 16 Jan Wed 12-16 B451 5. Asst Erkki Rautama 18 Jan Fri 12-14 B451 6. University Lecturer Arto Wikla 17 Jan Thu 12-16 B451 7. Teacher Vesa Karhu 14 Jan Mon 18-20 B451 8. Lecturer Liisa Marttinen 17 Jan Thu 10-14 B452 9. Teacher Lili Aunimo 17 Jan Thu 10-12 B451 10. University Lecturer Sari A. Laakso 21 Jan Mon 9-12 B436 11. Teacher Miro Lehtonen 16 Jan Wed 14-16 B452 12. Teacher Juha Makkonen 15 Jan Tue 10-12 C455 13. Vesa Ollikainen 21 Jan Mon 10-12 B451 14. Lecturer Anni Rytkönen 16 Jan Wed 10-12 C455

581259-4 Ohjelmistotuotanto (Software Engineering)(3 cr)

Lecturer Harri Laine 15 Jan - 7 Mar Tue 10-12, Thu 8-10 AUDITORIUM

Exercise groups: 21 Jan - 15 Mar

1. Teacher Turjo Tuohiniemi                 Tue 12-14 C454
2. Teacher Turjo Tuohiniemi                 Tue 16-18 B453
3. Teacher Turjo Tuohiniemi                 Thu 10-12 A318

581260-4 Ohjelmistotuotantoprojekti /Software Engineering Project)(6 cr)

Registration was made during the Autumn term 2001.
Please seehttp://www.cs.helsinki.fi/group/ohtu/k-2002/
for the team division.

1. Teacher Lauri Aarnio                     14 Jan - 10 May Mon 16-18, Thu 16-18 B436
2. Teacher Marianne Korpela                 14 Jan - 10 May Mon 13-15, Wed 13-15 B436
3. Lecturer Harri Pulli                     18 Jan - 10 May Fri 10-14 B452
5. Teacher Juha Gustafsson                  15 Jan - 10 May Tue 10-12 B451
7. Teacher Jenni Valorinta                  15 Jan - 10 May Tue 12-16 B451
8. Teacher Kim Viljanen                     14 Jan - 10 May
9. Teacher Anna Pienimäki                   14 Jan - 10 May
10. Teacher Vilho Raatikka                  14 Jan - 10 May Mon 12-14 B451
11. Teacher Jaakko Nurro                    14 Jan - 10 May Tue 16-18, Fri 14-16 B452
12. Teacher Markus Ekholm                   14 Jan - 10 May
13. Teacher Markus Ekholm                   14 Jan - 10 May
14. Matti Sarjakoski                         14 Jan - 10 May
15. University Lecturer Matti Nykänen        14 Jan - 10 May Tue 12-14, Thu 12-14 B436

PROJECTS


      
Since Autumn 2000, we have started a new practice with the project teams for programming and database applications. Please see the programme book for instructions on project work.

If a student has not finished his or her work in an earlier team, he or she may not register for a new team, but has to register for the course's drop-out queue. Registrations may be made until the first day the team meets.

Registrations that have not been cancelled 48 hours before the first meeting are binding. A student who has made a binding registration but cannot finish the work on time, may not register directly for another team, but must register through the drop-out queue.



58160-8 Ohjelmoinnin harjoitustyö (Programming Project)(2 cr)

Projectmaster: University Lecturer Arto Wikla

The project can be completed in two ways; either: 

Lectures: ...
         
Project teams: 14 Jan - 22 Feb (the first meeting for all teams is on Mon 14 Jan at 18-20 ) 
 
The times below show when the instructor tries to arrange individual instruction meetings
and student demos. On a normal week, an instruction meeting takes 20 minutes per student.

1. Teacher Juho Teuho                       14 Jan - 18 Feb Mon 10-14 C477
2. Teacher Teemu Sjöblom                    14 Jan - 18 Feb Mon 12-16 C476
3. Teacher Lassi Ågren                      14 Jan - 18 Feb Mon 14-18 C477
4. Lecturer Harri Pulli                     5 Feb - 12 Mar Tue 12-16 C477
5. Teacher Tuomas Ojamies                   16 Jan - 20 Feb Wed 10-14 C476
6. Teacher Jaakko Nurro                     16 Jan - 20 Feb Wed 14-18 C477
7. Teacher Reetta Janhonen

or
 
Lectures: ...
         
Project teams: 18 Mar - 8 May (the first meeting for all teams is on Mon 18 Mar at 18-20)

The times below show when the instructor tries to arrange individual instruction meetings
and student demos. On a normal week, an instruction meeting takes 20 minutes per student.

1. Teacher Teemu Sjöblom                    18 Mar - 29 April Mon 12-16 C455
2. Teacher Lassi Ågren                      18 Mar - 29 April Mon 14-18 C476
3. Teacher Lassi Ågren                      19 Mar - 30 April Tue 12-16 C476
4. Leht. Harri Pulli                         19 Mar - 30 April Tue 12-16 C477
5. Teacher Jaakko Nurro                     20 Mar - 8 May Wed 14-18 C477
6. Teacher Reetta Janhonen
                                    

NB! Registration for the second half of the term starts on 25 Feb for upgrading studies, 26
Feb for major subject studies, and on 27 Feb for minor subject studies.    


581329-2 Tietokantasovellusten harjoitustyö (Database Application Project)(2 cr)
(formerly Information Systems Project)

Projectmaster: Lecturer Harri Laine

The project can be completed in two ways; either: 

Lectures: ...

Project teams: 21 Jan - 1 Mar (The first meeting for all teams is on Mon 21 Jan at 18-20)

The times below show when the instructor tries to arrange individual instruction meetings
and student demos. On a normal week, an instruction meeting takes 20 minutes per student.

1. Teacher Olaf Laczak                      21 Jan - 1 MarWed 10-14 C477
2. Teacher Olaf Laczak                      21 Jan - 1 Mar Thu 10-14 C477
3. Teacher Jussi Paalanen                   21Jan - 1Mar Fri 8-12 C477
4. Teacher Jussi Paalanen                   21 Jan - 1 Mar Fri 12-16 C477
                         
or 

Lectures: ...
         
Project teams: 25 Mar - 10 May (the first meeting for all teams is on Mon 25 Mar at 18-20)

The times below show when the instructor tries to arrange individual instruction meetings
and student demos. On a normal week, an instruction meeting takes 20 minutes per student.

1. Teacher Juho Teuho                       25 Mar - 10 May Mon 10-14 C477
2. Teacher Arttu Valo                       25 Mar - 10 May Mon 16-20 C477
3. Teacher Juho Teuho                       27 Mar - 10 May Wed 10-14 C477
4. Teacher Olaf Laczak                      27 Mar - 10 May Wed 10-14 C476
5. Teacher Olaf Laczak                      4 April - 10 May Thu 10-14 C477
6. Teacher Jussi Paalanen                   5 April - 10 May Fri 8-12 C477
7. Teacher Jussi Paalanen                   5 April - 10 May Fri 12-16 C477
                                                                                                                                

NB! Registration for the second half of the term starts on 25 Feb for upgrading studies, 26
Feb for major subject studies, and on 27 Feb for minor subject studies.
             

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

Projectmaster: Lecturer Otto Nurmi

1. Teacher Janne Rinta-Mänty                21 Jan - 1 Mar Mon 10-14, Wed 16-18 C475
2. Teacher Joni Salmi                       22 Jan - 1 Mar Tue 8-10, Fri 8-12 C476
3. Teacher Janne Rinta-Mänty                23 Jan - 1 Mar Wed 12-14, Thu 12-14, Fri 8-10 C475
4. Teacher Joni Salmi                       25 Mar - 10 May Mon 8-10, Thu 8-12 C476
5. Teacher Janne Rinta-Mänty                25 Mar - 10 May Mon 10-14, Wed 16-18 C475
6. Teacher Joni Salmi                       26 Mar - 10 May Tue 8-10, Fri 8-12 C476

 NB! It is possible to complete the data structures project without being member of a team.
 You can apply for the right to do so from the head of the lab, Otto Nurmi, in writing. It
 is granted to students who have succeeded well in their studies and have shown a good
 command of computer skills, and it is granted each student only once. The project should
 be completed within two months. Please contact the head of the lab, Otto Nurmi, for
 application forms.


 

Cum laude approbatur /optional courses


58037-7 Tietokoneavusteiset oppimisympäristöt (Computer-Aided Learning Environmants)(4 cr)

University Lecturer Jaakko Kurhila 24 Jan - 11 April Thu 10-12, Fri 12-14 A516

Exercise groups: 28 Jan - 19 April

1. Asst Erkki Rautama                        Wed 12-14 C454
2. Asst Erkki Rautama                        Thu 12-14 B453
3. Asst Erkki Rautama                        Thu 14-16 B453

582303 Verkkosovellusten toteuttaminen (Network Programming)(4 cr)

Registration during Autumn term 2001!
  
PhD Asst Markku Kojo 17 Jan - 28 Mar Tue 12-14, Thu 12-14 A414

Exercise groups: 11 Mar - 10 May

1. Teacher Mika Karlstedt
2. Teacher Jukka Manner

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

University Lecturer Sari A. Laakso 25 Jan - 19 April Fri 10-12 AUDITORIUM

Exercise groups: 28 Jan - 22 Mar

1.                                           Tue 10-12 A216
2.                                           Wed 8-10 A216
3.                                           Wed 10-12 A216
4.                                           Thu 8-10 A216
5.                                           Thu 10-12 A216
6.                                           Thu 14-16 A216
7.                                           Thu 16-18 A216
8.                                           Fri 8-10 A216
9.                                           Fri 14-16 A216

Laudatur


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

Lecturer Otto Nurmi 16 Jan - 8 May Wed 14-16, Fri 10-12 A217

Exercise groups: 21 Jan - 10 May

1. Asst Jouni Siren                          Fri 12-14 A318

581354-8 Tietokantarakenteet ja -algoritmit (Data Structures and Algorithms)(4 cr)

Professor Seppo Sippu 22 Jan - 18 April Tue 14-16, Thu 14-16 A414

Exercise groups: 28 Jan - 26 April

1. Senior Asst Jan Lindström                     Tue 16-18 C454
2. Senior Asst Jan Lindström                    Fri 12-14 C454

581358-0 Ohjelmistoarkkitehtuurit (Software Architectures)(3 cr)

Registration for the course starts for upgrading studies on 25 Feb, for
major subject students on 26 Feb, and for minor subject students on 27 Feb.

Antti-Pekka Tuovinen 6 Mar - 3 May Wed 16-18, Fri 8-10 A217

Exercise groups: 11 Mar - 10 May

1. Teacher Raine Kauppinen                  Fri 10-12 A318

581290-5 Rakenteisten dokumenttien käsittely (Processing of Structured Documents)(2 cr)

Lectures possibly in English

Professor Helena Ahonen-Myka 22 Jan - 21 Feb Tue 12-14, Thu 10-12 A217

Exercise groups: 28 Jan - 1 Mar

1. Lecturer Olli Lahti
2. Lecturer Olli Lahti

581366-1 Spesifioinnin ja verifioinnin perusteet (An Introduction to Specification and Verification)(2 cr)

PhD Asst Timo Karvi 16 Jan - 22 Feb Wed 10-12, Fri 12-14 A217

Exercise groups: 21 Jan - 1 Mar

1. PhD Asst Timo Karvi                        Fri 14-16 A320

582404 Automaattinen verifiointi (Automatic Verification)(3 cr)

Registration for the course starts for upgrading studies on 25 Feb, for
major subject students on 26 Feb, and for minor subject students on 27 Feb.
 
Senior Asst Matti Luukkainen 27 Feb  -8 May Wed 16-18, Thu 16-18 C454

Exercise groups: 7 Mar - 10 May

1. Senior Asst Matti Luukkainen                 Thu 14-16 C454

581288-2 Network Security (Tietoturva) (3 cr)

PhD Asst Timo Karvi 6 Mar - 8 May Wed 10-12, Fri 12-14 A217

Exercise groups: 11 Mar - 10 May

1. Asst Jouni Siren                          Tue 14-16 A320
2. Asst Jouni Siren                          Thu 12-14 A319

582405 Käyttöjärjestelmät II (Operating Systems II)(2 cr)

Registration for the course starts for upgrading studies on 25 Feb, for
major subject students on 26 Feb, and for minor subject students on 27 Feb.
 
Lecturer Auvo Häkkinen 11 Mar - 24 April Mon 10-12, Wed 12-14 A217

Exercise groups: 18 Mar - 3 May

1. Lecturer Harri Pulli                         Wed 10-12 C454
2. Lecturer Auvo Häkkinen                       Thu 10-12 C454

58144-8 Ohjelmointikielten kääntäjät (Compilers)(6 cr)

 
Lecturer Juha Vihavainen 15 Jan - 11 April Tue 16-18, Thu 14-16 A217

Exercise groups: 21 Jan - 19 April

1. Teacher Jukka Viljamaa                   Thu 14-16 A319
2. Teacher Jukka Viljamaa                   Thu 12-14 A318

581360-3 Ohjelmistoprojektien johtaminen (Software Project Management)(3 cr)

Professor Jukka Paakki 8 Mar - 10 May Fri 10-14 A320

Exercise groups: 11 Mar - 10 may

1. Professor Jukka Paakki
2. Teacher Osmo Wilska

NB! Registration has to made on 1 March at the latest.
Based on the answers given in the registration, 20 students at the most are accepted. The
following is asked in connection with the registration.:

          1. Phase of studies (xx credits from the major subject, yy credits from the minor
	  subjects)
          2. Sub-programme or specialisation area
          3. Grades: Software Engineering, Software Engineering Project
          4. Completed Laudatur courses in computer science
          5. What other courses are you planning to take during the spring term?
          6. Work experience (enterprise xyz, xxx years, doing what?)
          7. Why do you want to attend this course?

581286-6 Kolme käsitettä: informaatio (Three Concepts: Information)(4 cr)

Registration for the course starts for upgrading studies on 25 Feb, for
major subject students on 26 Feb, and for minor subject students on 27 Feb.

In addition to the normal registration made through the registration system, it is
advisable to register through the form on the course page.

Professor Henry Tirri 7 Mar - 2 May Thu 16-19 A319

581372-6 Suorituskykyanalyysi (Performance Evaluation)(2 cr)

Lecturer Teemu Kerola 6 Mar - 25 April Wed 12-14, Thu 14-16 A516 Exercise groups: 11 Mar - 3 May 1. Lecturer Teemu Kerola Wed 14-16 A516

58147-9 Koneoppiminen (Machine Learning)(5 cr)

Professor Tapio Elomaa 29 Jan - 24April Tue 12-14, Wed 10-12 B453 Exercise groups: 4 Feb - 3 May 1. Teacher Matti Kääriäinen Wed 12-14 B453

582412 Kuvankäsittely (Image Processing)(3 cr)

PhD Asst Kjell Lemström 5 Feb - 11 April Tue 12-14, Thu 12-14 A516 Exercise groups: 11 Feb - 19 April 1. PhD Asst Kjell Lemström Thu 14-16 A318

582413 Tiedon eristäminen tekstistä (2 cr)

Professor Helena Ahonen-Myka 28 Jan - 18 Mar Exercise groups: 4 Feb - 5 April 1. Professor Helena Ahonen-Myka

582414 Advanced Networking (3 cr) In English

Professor Matt Mutka 22 Jan - 21 Mar Tue 14-16, Thu 12-14 A217 Exercise groups: 28 Jan - 5 April 1. Professor Matt Mutka

582415 Advanced Middleware Technologies (2 cr) In English

Professor Kimmo Raatikainen 24 Jan - 25 April Thu 8-10 A318 Exercise groups: 28 Jan - 3 May 1. Professor Kimmo Raatikainen

582416 Ohjelmistoliiketoimintaprojekti (Software Business Project)(2 cr)

Professor Eero Hyvönen 17 Jan - 2 May Thu 16-20 A217

582417 Hajautetut järjestelmät (Distributed Systems)(3 cr)

Professor Timo Alanko 15 Jan - 15 Mar Tue 10-12, Fri 10-12 A414 Exercise groups: 21 Jan - 22 Mar 1. Senior Asst Jan Lindström Thu 16-18 B453 2. Senior Asst Jan Lindström Fri 8-10 B453

Seminars

NB! Registration for the Spring term seminars has ended.
Please see the lsit of students accepted to seminars.
There is still room in some of the seminars. You can register for them by contacting the instructor as soon as possible!