University of Helsinki Department of Computer Science
 

Department of Computer Science

Department information

 

Reijo.Siven@cs.helsinki.fi
Juhani.Haavisto@cs.helsinki.fi

TEACHING PROGRAMME AUTUMN 2003

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 in this, it is important that the data in the registration system is the same as the actual situation. During recent years, empty registration has grown to such an extent that rational planning has become impossible. Beginning in Autumn 2002, you may not attempt more than twice to complete a lecture course at the Cum Laude Approbatur level by registrating into an exercise group. It is counted as an attempt if you have not withdrawn your registration by the end of the deadline, specified separately for each course, usually by the end of the first week of exercises. The course lecturer may grant additional attempts on the basis of well-argued reasons. Attempts that have been made before Autumn 2002 will not be counted. There are no restrictions on taking separate exams. 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.

General information

Please see the Computer Science Department handbook 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 counselling (B439)

Counsellors

  • Lecturer Arto Wikla, Tue 12-14 and Fri 12-14 (B439)
  • University Lecturer Pirjo Moen, Mon 12-14 and Wed 12-14 (B439)
  • Professor Otto Nurmi, Thu 11-12 and Fri 14-15 (B439)
  • Lecturer Liisa Marttinen, Tue 14-16 and Wed 10-12 (B439)
  • Swedish-speakers: Lecturer Anni Rytkönen by appointment.
  • Foreign students: Lecturer Arto Wikla

Registration

  • For the first half-term and for courses that last the whole term
    • For upgrading studies REGISTRATION STARTS ON WEDNESDAY 3 SEPT 2003 at 9.00
    • For majoring students REGISTRATION STARTS ON THURSDAY 4 SEPT 2003 at 9.00
    • For minoring students REGISTRATION STARTS ON FRIDAY 5 SEPT 2003 at 9.00
  • For the second half-term
    • For upgrading studies REGISTRATION FOR THE SECOND HALF-TERM STARTS ON MONDAY 6 OCT 2003 at 9.00.
    • For majoring students REGISTRATION FOR THE SECOND HALF-TERM STARTS ON TUESDAY 7 OCT 2003 at 9.00.
    • For minoring students REGISTRATION FOR THE SECOND HALF-TERM STARTS ON WEDNESDAY 8 OCT 2003 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 can be accessed from anywhere all the time..

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 computer classroom (D423), on the notice board on the 4th floor, and on the web at http://www.cs.helsinki.fi/opiskelu/ohjeet/ilmoittautuminen-en.html.

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 separate 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 Autumn 2003.

Course 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 Autumn 2003.

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.

Project work

A student who has not finished his or her work in an earlier team 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 project work and Database applications project 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.


Teaching programme, autumn term 2003

All courses are taught in Finnish, unless marked In English.

Other studies

 

581355-1 Presenting computer science (1 cr)

Lectures: Lab. Eng. Tiina Niklander 15 SEPT - 24 OCT MON 12-14, FRI 10-12 AUDITORIUM

 

581256-5 Teacher tutoring (1 cr)

Lectures: University Lecturer Pirjo Moen

 

582504 Mathematics study circle (0 cr)

Lectures: N.N.

Exercise groups 15 Sept - 8 Dec
 
1. Teacher Jaakko Nenonen MON 12-15 C474  
 

Cum laude approbatur

 

581324-7 Introduction to the use of computers (2 cr)

Lectures: Anni Rytkönen

There are instructions on how to register on the course homepage . Please read them.

Exercise groups:
 
1.   Basic group
2.   Advanced group
3.   No exercises
6. Teacher Ismo Aulaskari  
7. Amanuensis Juhani Haavisto  
8. Teacher Juho Iso-Markku  
9. Teacher Olli Jokinen  
10. Teacher Miikka Junnila  
11. Teacher Veli-Matti Kujala  
12. Teacher Ismo Puustinen  
 

581390-4 Introduction to the use of computers (for minoring students) (2 cr)

Lectures: Amanuensis Juhani Haavisto 12 SEPT - 10 OCT FRI 8-10 AUDITORIUM

In addition, lectures on Tue 16 Sept and 30 Sept in the Auditorium.

Exercise groups: 15 Sept - 17 Oct
 
1. TUE 10-13 A215, TUE 8-11 A215   Basic group
2. WED 8-11 A215   Basic group
3. FRI 10-13 A215   Basic group
4. FRI 10-12 D423   Advanced
5.   No computer exercises group
6. Teacher Juho Iso-Markku  
7. Teacher Kirsi Jokisalo  
9. Teacher Veli-Matti Kujala  
10. Teacher Ismo Puustinen  
11. Teacher Arttu Valo  
 

581328-9 Introduction to databases (2 ov)

Lectures: Teija Kujala 16 SEP - 21 OCT TUE 14-16 AUDITORIUM

Exercise groups: 16 Sept - 31 Oct
 
1. Teacher Juha Ranta TUE 12-14 A318  
2. Teacher Juha Ranta TUE 16-18 A318  
3. Teacher Petri Helin WED 8-10 A319  
4. Teacher Petri Helin WED 10-12 A319  
5. Teacher Petri Helin FRI 10-12 A320  
6. Teacher Juha Ranta FRI 14-16 A319  
 

581327-6 Introduction to application design (2 cr)

Lectures: Asst Antti Viljamaa 27 OCT - 5 DEC MON 12-14 AUDITORIUM

Exercise groups: 3 Nov - 10 Dec
 
1. Teacher Juho Teuho MON 10-12 A318, FRi 10-12 B453  
2. Teacher Juho Muhonen MON 14-16 B453, THU 12-14 A216  
3. Teacher Juho Teuho MON 14-16 A318, FRI 12-14 B453  
4. Teacher Juho Muhonen MON 16-18 B453, FRI 14-16 A217  
5. Teacher Ismo Aulaskari TUE 16-18 A319, THU 10-12 A318  
6. Teacher Juho Muhonen WED, FRI 8-10 C454  
7. Teacher Ismo Aulaskari WED 16-18 A319, FRI 10-12 C454  
8.  
 

581325-0 Introduction to programming (3 cr)

Lectures: Lecturer Arto Wikla 11 SEPT - 30 OCT MON, THU 14-16 AUDITORIUM

Exercise groups: 15 Sept - 7 Nov
 
1. Teacher Pekka Simola MON 10-12 A319   (In English)
2. Teacher Ilja Ponka MON 16-18 A216  
3. Teacher Ilja Ponka MON 18-20 A320  
4. University Lecturer Tomi Pasanen TUE 10-12 A319  
5. Teacher Jaakko Nenonen TUE 12-14 A216  
6. Teacher Mikko Olin TUE 16-18 A216  
7. Teacher Olli Jokinen WED 12-14 A319  
8. Teacher Jaakko Nenonen WED 14-16 A216  
9. Teacher Jan Kaiponen WED 16-18 A216  
10. Teacher Olli Jokinen THU 12-14 A320  
11. Teacher Mikko Olin THU 16-18 A216  
12. Teacher Pekka Simola FRI 12-14 A318  
13. Teacher Jan Kaiponen FRI 14-16 A216  
 

581326-3 Programming in Java (2 cr)

Lectures: Lecturer Arto Wikla 3 NOV - 8 DEC MON, THU 14-16 AUDITORIUM

Exercise groups: 10 Nov - 10 Dec
 
1. Teacher Olli Alm MON 10-12 A216  
2. Teacher Ilja Ponka MON 16-18 A216  
3. Teacher Ilja Ponka MON 18-20 A216  
4. University Lecturer Tomi Pasanen TUE 10-12 A319  
5. Teacher Jaakko Nenonen TUE 12-14 A216  
6. Teacher Mikko Olin TUE 16-18 A216  
7. Teacher Olli Jokinen WED 12-14 A319  
8. Teacher Jaakko Nenonen WED 14-16 A216  
9. Teacher Jan Kaiponen WED 16-18 A216  
10. Teacher Olli Jokinen THU 12-14 A319  
11. Teacher Mikko Olin THU 16-18 A216  
12. Teacher Olli Alm FRI 12-14 A319  
13. Teacher Jan Kaiponen FRI 14-16 A216  
 

581305-6 Computer organization II (2 cr)

Lectures: Lecturer Teemu Kerola 28 OCT - 4 DEC TUE 14-16, THU 8-10 AUDITORIUM

Exercise groups: 3 Nov - 10 Dec
 
1. Teacher Kimmo Airamaa MON 12-14 A216  
2. Teacher Jani Hohtio TUE 16-18 A320  
3. Teacher Jani Hohtio WED 8-10 A320  
4. Teacher Kimmo Airamaa FRI 12-14 A216  
5. Teacher Kimmo Airamaa FRI 14-16 A320  
 

581330-2 Models for programming and computing (2 cr)

Lectures: PhD Asst Matti Luukkainen 17 SEPT - 23 OCT WED 10-12, THU 12-14 AUDITORIUM

Exercise groups: 22 Sept - 31 Oct
 
1. Teacher Janne Rinta-Mänty MON 14-16 C454  
2. Teacher Janne Rinta-Mänty TUE 10-12 C454  
3. Teacher Teemu Sjöblom TUE 12-14 A320  
4. Teacher Mikko Heimola WED 8-10 A320  
5. Teacher Mikko Rauhala WED 12-14 B453  
6. Teacher Mikko Heimola THU 10-12 A320  
7. Teacher Teemu Sjöblom THU 16-18 B453  
8. Teacher Mikko Rauhala FRI 12-14 B453  
 

581333-1 Data communications I (upgrading studies) (2 cr)

Lectures: Lecturer Liisa Marttinen 12 AUG - 9 SEPT TUE, THU 16-20 A414

 

581331-5 Operating systems (2 cr)

Lectures: Lecturer Auvo Häkkinen 15 SEPT - 22 OCT MON 10-12, WED 12-14 AUDITORIUM

Exercise groups: 17 Sept - 24 Oct
 
1. Lecturer Auvo Häkkinen WED 14-16 A318  
2. Teacher Mikko Heimola THU 8-10 A320   (In English)
3. Teacher Mika Karlstedt THU 10-12 C454  
4. Teacher Mika Karlstedt THU 12-14 B453  
5. Teacher Mikko Heimola FRI 8-10 A320  
6. Teacher Mikko Heimola FRI 12-14 A319  
 

581332-8 Concurrent systems (2 cr)

Lectures: Lecturer Auvo Häkkinen 27 OCT - 3 DEC MON 10-12, WED 12-14 AUDITORIUM

Exercise groups: 3 Sept - 10 Dec
 
1. Teacher Heimo Vornanen MON 12-14 C454  
2. Amanuensis Marja Huovinen WED 10-12 A320  
3. Amanuensis Marja Huovinen WED 14-16 A320  
4. Lecturer Auvo Häkkinen WED 14-16 A414   (In English)
5. Amanuensis Marja Huovinen WED 16-18 A318  
6. Teacher Teemu Sjöblom THU 8-10 C454  
7. Teacher Teemu Sjöblom THU 10-12 C454  
8. Teacher Heimo Vornanen FRI 14-16 B453  
 

58131-8 Data structures (4 cr)

Lectures: Professor Matti Nykänen 16 SEPT - 4 DEC TUE, THU 10-12 AUDITORIUM

Exercise groups: 22 Sept - 10 Dec
 
1. Teacher Janne Rinta-Mänty MON 12-14 A319  
2. Teacher Janne Rinta-Mänty TUE 12-14 B453  
3. Teacher Mikko Rauhala WED 14-16 B453  
4. Teacher Mikko Rauhala WED 16-18 C454  
5. Teacher Katja Saarela THU 8-10 A318  
6. Amanuensis Marja Huovinen THU 12-14 A318  
7. Amanuensis Marja Huovinen THU 16-18 A318  
8. Teacher Katja Saarela FRI 8-10 A319   (In English)
 

581334-4 Database management (2 cr)

Lectures: Jan Lindström 23 SEPT - 29 OCT TUE 12-14, WED 14-16 AUDITORIO

Exercise groups: 29 Sept - 7 Nov
 
1. Teacher Mikko Heimola TUE 10-12 A318  
2. Teacher Mikko Heimola WED 12-14 A320  
3. Teacher Mirva Salminen WED 16-18 A320  
4. Teacher Juha Ranta THU 12-14 A319  
5. Teacher Mirva Salminen THU 14-16 A320  
6. Teacher Juha Ranta THU 16-18 A319  
 

58110-3 Scientific writing (autumn 2003) (4 cr)

Lectures: Professor Lea Kutvonen 8 SEPT - 27 OCT MON 14-16 A217

Exercise groups: 8 Sept - 10 Dec
 
1. Lecturer Arto Wikla WED 12-16 B451  
2. Teacher Juha Gustafsson  
3. Teacher Raine Kauppinen TUE, FRI 10-12 B451  
4. Teacher Minna Majuri TUE 14-18 B452  
5. Sr Asst Satu Eloranta MON, FRI 10-12 C455  
6. Asst Vilho Raatikka  
7. Teacher Lili Aunimo  
8. Asst Tommi Mononen THU 10-14 B451  
9. Lecturer Liisa Marttinen MON 12-14, THU 10-12 B452  
10. University Lecturer Jukka Manner  
11. Asst Tuomo Malinen  
12. Lab.Eng. Tiina Niklander  
13. University Lecturer Pirjo Moen THU 12-16 B452  
14. Teacher Kari Laasonen WED 15-18 B452  
15. Teacher Jaana Heino  
 

581259-4 Software engineering (3 cr)

Lectures: University Lecturer Juha Taina 11 SEPT - 4 NOV TUE 8-10, THU 10-12 A217

Exercise groups: 15 Sept - 14 Nov
 
1. Teacher Hannu Räisänen TUE 12-14 A319  
2. Teacher Hannu Räisänen TUE 16-18 C454  
3. Teacher Jenni Valorinta WED 12-14 A318  
4. Teacher Jenni Valorinta FRI 12-14 C454  
 

581260-4 Software engineering project (autumn 2003) (6 cr)

Lectures: N.N.

Exercise groups: 1 Sept - 31 Dec
 
1. Teacher Turjo Tuohiniemi  
2. Teacher Jussi Kollin  
3. Teacher Olaf Laczak TUE 14-16 C455  
5. Teacher Marianne Korpela  
6. Teacher Teemu Ajalin TUE 14-16 B452  
7. Amanuensis Marja Huovinen MON 8-10, TO 14-16 C455  
 

58160-8 Programming project (1st period) (2 cr)

Lectures: N.N.

Exercise groups: 15 Sept - 24 Oct
 
1. Teacher Kimmo Airamaa MON 14-18 C476  
2. Teacher Joni Salmi MON 15-19 C477  
3. Teacher Heikki Lindholm MON, WED 16-18 C455  
4. Teacher Joni Salmi TUE 15-19 C477  
5. Amanuensis Marja Huovinen WED 10-14 C477  
 

58160-8 Software engineering project (2nd period) (2 cr)

Lectures: N.N.

Exercise groups: 27 Oct - 5 Dec
 
1. Teacher Antti Tevanlinna MON 8-12 C477  
2. Teacher Riku Hyppänen MON 16-20 C477  
3. Teacher Jaakko Nurro TUE 14-16, THU 10-12 C475  
4. Teacher Jaakko Saaristo THU 12-16 C476  
5. Teacher Jaakko Nurro THU 14-16, FRI 10-12 C477  
 

581329-2 Database application project (1st period) (2 cr)

Lectures: N.N.

Exercise groups: 11 Sept - 24 Oct
 
1. Teacher Juho Teuho MON 10-14 C477  
2. Teacher Jenni Valorinta TUE 14-18 B436  
3. Teacher Jenni Valorinta WED 14-18 B436  
4. Teacher Olaf Laczak WED 16-18, THU 14-16 C475  
 

581329-2 Database application project (2nd period) (2 cr)

Lectures: N.N.

Exercise groups: 30 Oct - 12 Dec
 
1. Teacher Jenni Valorinta TUE 14-18 B436  
2. Teacher Jenni Valorinta WED 14-18 B436  
3. Teacher Olaf Laczak WED 16-18, THU 14-16 C475  
4. Teacher Pekka Simola WED 12-16 C477  
5. Teacher Petri Helin THU 12-16 B436  
 

58161-5 Data structures project (2 cr)

Lectures: N.N.

Exercise groups: 15 Sept - 11 Dec
 
1. Teacher Janne Rinta-Mänty MON 10-12, WED 10-14 C476  
2. Teacher Mikko Rauhala MON 12-16, THU 16-18 B436  
3. Teacher Mika Miettinen MON 14-16, TUE 10-14 C475  
4. Teacher Janne Rinta-Mänty MON 10-12, WED 10-14 C476  
5. Teacher Mikko Rauhala MON 12-16, THU 16-18 B436  
 

Cum laude approbatur /optional courses

 

58127-1 Programming in C (2 cr)

Lectures: Teacher Krishnan Narayanan 29 OCT - 5 DEC WED 10-12, FRI 12-14 AUDITORIUM

In English

Exercise groups: 3 Nov - 12 Dec
 
1. Teacher Heikki Lindholm MON 16-18 A320  
2. Teacher Arttu Valo WED 14-16 A318  
3. Teacher Heikki Lindholm WED 16-18 A318  
4. Teacher Arttu Valo FRI 14-16 A319  
5. Teacher Krishnan Narayanan  
 

581251-0 Software design (C++) (3 ov)

Lectures: Lecturer Juha Vihavainen 12 SEPT - 29 OCT WED 16-18, FRI 12-14 AUDITORIUM

Exercise groups: 15 Sept - 7 Nov
 
1. Asst Olli Lahti MON 18-20 A216  
2. Teacher Jarkko Toivonen TUE 12-14 C454   (In English, if necessary)
3. Teacher Jarkko Toivonen TUE 14-16 C454  
4. Teacher Toni Ruokolainen WED 18-20 C454  
5. Teacher Toni Ruokolainen THU 16-18 C454  
6. Asst Olli Lahti FRI 14-16 B450  
 

582304 The metalanguage XML (2 cr)

Lectures: Teacher Mika Raento 15 SEPT - 3 NOV MON 16-18 AUDITORIUM

Exercise groups: 15 Sept - 7 Nov
 
1. Asst Oskari Heinonen TUE 14-16 D326  
2. Asst Oskari Heinonen TUE 16-18 D326  
3. Teacher Jani Hohtio WED 10-12 D326  
4. Teacher Jani Hohtio WED 18-20 D326  
5. Teacher Teemu Sidoroff THU 16-18 D326  
6. Teacher Petri Helin THU 18-20 D326  
7. Teacher Petri Helin FRI 8-10 D326  
8. Teacher Teemu Sidoroff FRI 10-12 D326  
 

582310 IT for teachers (3 cr)

Lectures: Anni Rytkönen 6 OCT - 24 NOV MON 14-18 A319

 

582313 Introduction to bioinformatics (3 cr)

Lectures: University Lecturer Tomi Pasanen 14 OCT - 4 DEC TUE, THU 14-16 B450

Exercise groups: -
 
1. Teacher Katja Saarela  
2. Teacher Katja Saarela  
 

Laudatur

 

58074-2 Computer graphics (4 cr)

Lectures: Professor Otto Nurmi 17 SEPT - 28 NOV WED 14-16, FRI 12-14 B450

Exercise groups: 22 Sept - 5 Dec
 
1. Teacher Jarkko Toivonen TUE 10-12 B453  
2. Teacher Jarkko Toivonen WED 12-14 C454  
 

58066-7 Artificial intelligence (4 cr)

Lectures: University Lecturer Raul Hakli 17 SEPT - 26 NOV MON, WED 12-14 A414

NB! The first lecture will be given on Wed 17 Sept!

Exercise groups: 22 Sept - 5 Dec
 
1. Teacher Olaf Laczak WED 14-16 A319  
2. Teacher Olaf Laczak THU 12-14 B450  
 

581365-8 Computer organization (2 cr)

Lectures: Lecturer Teemu Kerola 16 SEPT - 23 OCT TUE 14-16, THU 8-10 A217

Exercise groups: 16 Sept - 23 Oct
 
1. Lecturer Teemu Kerola WED 12-14 B450   (Possibly in English)
2. Teacher Katja Saarela  
3. Teacher Katja Saarela  
 

581359-3 Software processes and quality (3 cr)

Lectures: Professor Inkeri Verkamo 30 SEPT - 20 NOV TUE, THU 8-10 A414

Exercise groups: 1 Oct - 20 Nov
 
1. Teacher Asko Saura WED 8-10 B453   (1.10-19.11)
2. Professor Inkeri Verkamo THU 10-12 B453   (9.10-20.11)
 

58093-3 String processing algorithms (4 cr)

Lectures: PhD Asst Veli Mäkinen 16 SEPT - 27 NOV TUE, THU 10-12 A414

Exercise groups: 22 Sept - 5 Dec
 
1. PhD Asst Veli Mäkinen THU 8-10 A319  
 

581366-1 An Introduction to Specification and Verification (2 cr)

Lectures: PhD Asst Matti Luukkainen 24 SEPT - 26 NOV WED 14-16 C454

In English

 

582446 Context-Aware Computing (3 cr)

Lectures: Patrik Floréen, Henry Tirri, Greger Lindén, Professor Hannu Toivonen

Lectures 15 SEPT, 17 SEPT, 22 SEPT A414 16-18 and 16 SEPT A217 16-18 In English

 

582445 Distributed Transaction Management (3 cr)

Lectures: Jan Lindström 7 SEPT - 25 NOV TUE 10-12 A217

In English

 

582443 Game Theoretic Concepts in Computer Science (3 cr)

Lectures: Floris Geerts 16 SEPT - 6 NOV TUE, THU 12-14 A414

In English

 

582439 Graphical Models (3 cr)

Lectures: Wray Buntine, Professor Petri Myllymäki 31 OCT - 5 DEC FRI 10-13 A320

 

582417 Distributed systems (3 cr)

Lectures: Timo Alanko 7 OCT - 5 DEC TUE 16-18, FRI 12-14 A217

Group 1 only for foreigners!

Exercise groups: 14 Oct - 10 Dec
 
1. Timo Alanko TUE 14-16 A318   (In English)
2. Teacher Mika Karlstedt TUE 14-16 A319  
3. Teacher Mika Karlstedt FRI 10-12 A318  
 

581336-0 Theory of computation (3 cr)

Lectures: Professor Jyrki Kivinen 14 OCT - 3 DEC TUE 12-14, WED 10-12 A217

Exercise groups: 20 Oct - 10 Dec
 
1. Teacher Mikko Rauhala TUE 14-16 B453  
2. Teacher Mikko Rauhala TUE 16-18 B453  
3. Asst Jouni Siren WED 14-16 A217  
4. Teacher Janne Rinta-Mänty THU 10-12 A319  
5. Teacher Janne Rinta-Mänty THU 14-16 C454  
6. Asst Jouni Siren FRI 14-16 A318  
 

582438 Middleware Standards for Mobile Computing (2 cr)

Lectures: Professor Kimmo Raatikainen 12 SEPT - 28 NOV FRI 9-11 B450

 

581274-3 Spatial information systems (2 cr)

Lectures: Professor Seppo Sippu 16 SEPT - 23 OCT TUE, THU 14-16 A414

Exercise groups: 23 Sept - 28 Oct
 
1. Professor Seppo Sippu TUE 16-18 A414  
 

582449 Peer-to-Peer Computing (2 cr)

Lectures: Stefano Campadello, Heikki Helin 11 SEPT - 4 DEC THU 16-18 A414

In English

 

582440 The meaning of words (2 cr)

Lectures: University Lecturer Jussi Piitulainen 3 NOV - 10 DEC MON, WED 10-12 A414

Exercise groups: 10 Nov - 10 Dec
 
1. Teacher Petri Kivenheimo FRI 10-12 A319  
 

582444 Special Course on Data Mining (3 cr)

Lectures: Bart Goethals 29 OCT - 4 DEC WED, THU 12-14 A217

In English

 

581353-5 Database modelling (2 cr)

Lectures: Sr Asst Satu Eloranta 11 SEPT - 13 NOV THU 12-14 C454

Exercise groups: 15 Sept - 21 Nov
 
1. Sr Asst Satu Eloranta WED 10-12 C454  
2. Sr Asst Satu Eloranta FRI 14-16 C454  
 

581363-2 Data communications II (2 cr)

Lectures: Lecturer Liisa Marttinen 16 - 30 SEPT TUE 10-12 A217, 16 SEPT - 23 OCT THU 14-16 A217, 7 - 23 OCT TUE 10-12 B450

Exercise groups: 22 Sept - 31 Oct
 
1. Lecturer Liisa Marttinen WED 12-14 A216  
2. Lecturer Liisa Marttinen WED 14-16 A320   (Possibly in English)
 

Seminars

 

58303301 Algorithms for Ad Hoc Networking (2 cr)

Patrik Floréen MON 10-12 B450   In English

 

58303302 Automated music analysis and search: modelling and algorithms (2 cr)

PhD Asst Kjell Lemström MON 11-14, THU 13-16 B453  

 

58303314 Concurrency Control and Recovery in Database Index Structures (2 cr)

Ibrahim Jaluta MON 14-16 A320   In English

 

58303303 Cognitive artificial intelligence (2 cr)

Pauli Salo THU 14-16 A319  

 

58303305 The user interface design process: from goals to design (2 cr)

University Lecturer Sari A. Laakso TUE, FRI 10-12 A216  

 

58303306 Software requirement specification (2 cr)

Professor Jukka Paakki TUE 14-16 A320  

 

58303304 Software and computer game design (2 (cr)

Lecturer Juha Vihavainen THU 14-16 A318  

 

58303309 Reflective middleware (2 cr)

Professor Lea Kutvonen MON 14-16 B450  

 

58303308 Selected Topics in Information Security (2 cr)

Pradip Lamsal   In English

 

58303312 Electronic administration (2 cr)

Juha Puustjärvi MON 8-10 A320  

 

58303311 Data mining from biomolecular data (2 cr)

Professor Hannu Toivonen  

 

58303310 Classics in information retrieval methods (2 cr)

Professor Helena Ahonen-Myka TUE 10-12 A320  

 

58303315 Seminar on computer science (2 cr)

Marko Salmenkivi THU 16-18 A320  

 

58303307 Transport of Multimedia Streams in the Wireless Internet (2 cr)

University Lecturer Jukka Manner KE 16-18 B453   In English

 

58303313 On-line learning environments (2 cr)

University Lecturer Jaakko Kurhila Mon 16-18 C454