University of Helsinki Department of Computer Science
 

Department of Computer Science

Department information

 

Teaching Programme Spring 2009

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 for us 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. You may attempt only twice to complete a lecture course in the Basic or Intermediate Studies module by registering 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 applications. 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

Teaching and exams are generally arranged at the department, in the Exactum building (Gustaf Hällströmin katu 2b) at the Kumpula campus. Some course exams may be given in other university facilities at Kumpula or downtown.

Registration

For the first half-term and courses lasting the whole term

  • REGISTRATION STARTS ON TUESDAY 12 Jan at 9.00 o'clock .

For the second half-term

  • registration for the second half-term starts on TUESDAY 23 Feb at 9.00 o'clock .

The students from the school co-operation programme and students with separate study rights or in the upgrading programme 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 .

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 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 Spring 2009.

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 Spring 2009.

Please see the course descriptions 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 full name, personal number or student number, the name of the course and your signature on each exam paper, as well as paginating your papers

Project groups

Students who have not finished their work in an earlier team may not register for a new team, but have 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 and Database applications project, the first meeting is held after the first lecture, 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. This means that the students must be present from the start of the first meeting, otherwise they will lose their places in their team.

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

Language Studies

 

582505 First Language Communication (3 cr)

Organized as a part of the course Scientific Writing.

 

Information and Communication Technology Studies

 

581324 Introduction to the Use of Computers (1 cr)

Organized as a part of the course Introduction to Computer Science.

 

582506 Research Data Retrieval (1 cr)

Organized as a part of the course Scientific Writing.

 

582514 ICT Driving Licence (3 cr)

Organized as a part of the course Introduction to Computer Science.

 

Other Studies

 

584402 Internship or Vocational Orientation (1 - 3 cr)

Suoritetaan ohjelmistotuotantoprojektin yhteydessä (1 op:n suuruisena). Tietotekniikka-alan ammattitehtävissä työskentelyn perusteella voi hakemuksesta saada lisäksi 2 op:n suorituksen.

 

582507 Personal Study Plan and Participating in Teacher Tutoring (2 cr)

Amanuensis Teija Kujala

Syksyllä 2008 (keväällä 2009) aloittaville pääaineopiskelijoille. Opintojakso jatkuu koko kandidaatintutkinnon ajan. Valitse listasta opiskelijatuutoriparisi; pyrimme oletuksena pitämään ryhmät yhdessä myös opettajatuutoroinnissa. Ks. tarvittaessa <a href="http://www.cs.helsinki.fi/group/tkoaly/?fuksit_tuutorit08">opiskelijatuutorit</a>. Jos sinulla on jo opettajatuutori, älä turhaan ilmoittaudu kurssille uudelleen; ota yhteys opettajatuutoriisi tai vuosikurssin vastuuhenkilöön.

 

582513 Studying Techniques (2 cr)

Organized as a part of the course Introduction to Computer Science.

 

582510 Personal Study Plan (MSc) (1 cr)

Syksyllä 2008 (keväällä 2009) maisteriopinnot aloittaville pääaineopiskelijoille. Opintojakso jatkuu koko maisterintutkinnon ajan.

 

584403 Advanced Internship or Vocational Orientation Studies (2 - 6 cr)

Tietotekniikka-alan vaativissa ammattitehtävissä työskentelyn perusteella hakemuksesta, 581387 Tietotekniikka: Nyt! (3 cr) tai muu soveltuva opintojakso.

 

582515 Information Technology as a Profession (2 cr)

University lecturer Jaakko Kurhila 09.03.-24.04. TUE 16-18 CK112

 

Basic Studies

 

582102 Introduction to Computer Science (4 cr)

Prof. Jussi Kangasharju 12.01.-16.02. MON 10-12 CK112, 09.03.-20.04. MON 10-12 CK112

Exercise sessions: 19.01.- 24.04.
 
1. MSc Ari Meriläinen, Part-time teacher Kukka-Maaria Välinen 19.01.-13.02. WED 16-18 B221, 18.02. WED 16-18 B119, 09.03.-24.04. WED 16-18 B119  
2. Part-time teacher Samuli Kaipiainen, MSc Ari Meriläinen, MSc Anni Rytkönen 19.01.-13.02. THU 17-19 B221, 19.02. THU 17-19 C221, 09.03.-24.04. THU 17-19 C221   in English if needed
3. BSc Jaakko Sorri 19.01.-13.02. FRI 16-18 BK107, 20.02. FRI 16-18 CK111, 09.03.-24.04. FRI 16-18 CK111  
 

581325 Introduction to Programming (5 cr)

Prof. Otto Nurmi 13.01.-19.02. TUE 13-16, THU 14-16 B123

Exercise sessions start on the first lecturing week.

Exercise sessions: 12.01.- 20.02.
 
1. Part-time teacher Aki Reijonen 12.01.-20.02. WED 14-16 B119  
2. Part-time teacher Joel Rybicki 12.01.-20.02. THU 16-18 B119  
3. MSc Ari Meriläinen 12.01.-20.02. FRI 16-18 B119  
 

582103 Advanced Course in Programming (4 cr)

Prof. Otto Nurmi 10.03.-23.04. TUE, THU 14-16 B123

Exercise sessions start on the first lecturing week.

Exercise sessions: 09.03.- 24.04.
 
1. Part-time teacher Aki Reijonen 09.03.-24.04. WED 14-16 B119  
2. Part-time teacher Joel Rybicki 09.03.-24.04. THU 16-18 CK111  
3. Part-time teacher Matti Luukkainen 09.03.-24.04. FRI 14-16 CK111  
 

581328 Introduction to Databases (4 cr)

University lecturer Pirjo Moen 11.03.-24.04. WED 10-12 A111, FRI 10-12 B123

Exercise sessions: 16.03.- 24.04.
 
1. Part-time teacher Mika Holmström 16.03.-24.04. TUE 10-12 B119   Cancelled!
2. Part-time teacher Mika Holmström 16.03.-24.04. TUE 12-14 B222  
3. Part-time teacher Taru Itäpelto 16.03.-24.04. THU 14-16 C220   in English if needed
4. Part-time teacher Taru Itäpelto 16.03.-24.04. FRI 12-14 C222  
 

58160 Programming Project (period III) (4 cr)

University lecturer Tomi Pasanen 12.01. MON 10-12 D122, 02.02. MON 10-12 D122

Group 6 is for non finnish students only.

Exercise sessions: 12.01.- 20.02.
 
1. Part-time teacher Jesse Lankila 12.01.-20.02. TUE 14-18 A218  
2. Part-time teacher Olli Jokinen 12.01.-20.02. WED 10-14 A218  
3. Part-time teacher Juhana Laurinharju 12.01.-20.02. WED 14-18 A218  
4. BSc Jaakko Sorri 12.01.-20.02. THU 14-18 A218  
5. Part-time teacher Taru Itäpelto 12.01.-20.02. FRI 10-14 A218  
6. Part-time teacher Henning Lübbers 12.01.-20.02. TUE 10-12, FRI 10-14 A318   in English
 

58160 Programming Project (period IV) (4 cr)

University lecturer Tomi Pasanen 09.03. MON 10-12 D122, 30.03. MON 10-12 D122

Group 3 is for non finnish students only.

Exercise sessions: 09.03.- 24.04.
 
1. Part-time teacher Jesse Lankila 09.03.-24.04. TUE 14-18 A218  
2. Part-time teacher Olli Jokinen 09.03.-24.04. THU 10-14 C131  
3. Part-time teacher Henning Lübbers 09.03.-24.04. FRI 10-14 A219   in English
 

Intermediate Studies

 

58131 Data Structures (8 cr)

Prof. Patrik Floréen 13.01.-19.02. TUE, THU 10-12 A111, 10.03.-23.04. TUE, THU 10-12 A111

Exercise sessions start on the first lecturing week. Non finnish students, contact the lecturer before hand. Ilmoittautuminen tälle kurssille alkaa keskiviikkona 7.1. klo 9.00. Kurssille voivat osallistua ne opiskelijat, jotka viimeistään kurssin alkuun mennessä ovat hyväksytysti suorittaneet esitietovaatimuksena olevat Ohjelmoinnin jatkokurssin (Java-ohjelmointi) ja Johdatus diskreettiin matematiikkaan -kurssin tai tähän kurssiin liittyvän esitietokokeen, joka järjestetään perjantaina 9.1. klo 9-11 salissa D122.

Exercise sessions: 12.01.- 24.04.
 
1. Part-time teacher Topi Musto 12.01.-20.02. TUE 14-16 C222, 09.03.-24.04. TUE 14-16 C222  
2. BSc Janne Korhonen 12.01.-20.02. TUE 16-18 B119, 09.03.-24.04. TUE 16-18 B119  
3. Part-time teacher Topi Musto 12.01.-20.02. WED 12-14 CK111, 09.03.-24.04. WED 12-14 CK111  
4. BSc Janne Korhonen 12.01.-20.02. WED 16-18 CK111, 09.03.-24.04. WED 16-18 CK111   in English if needed
5. Part-time teacher Antti Laaksonen 12.01.-20.02. THU 14-16 CK111, 09.03.-24.04. THU 14-16 CK111  
6. Part-time teacher Antti Laaksonen 12.01.-20.02. FRI 12-14 CK111, 09.03.-24.04. FRI 12-14 CK111  
 

581305 Computer Organization I (4 cr)

Lecturer Teemu Kerola 09.03. MON 12-14 B119, MON 14-16 B123, 20.04. MON 12-14 B119, MON 14-16 B123

Exercise sessions start on the first lecturing week.

Exercise sessions: 09.03.- 24.04.
 
1. BSc Harri Hämäläinen 09.03.-24.04. TUE 14-16 D122  
2. BSc Harri Hämäläinen 09.03.-20.03. WED 12-14 D122, 25.03. WED 12-14 C323, 30.03.-24.04. WED 12-14 D122  
3. Lecturer Teemu Kerola 09.03.-20.03. WED 12-14 D122, 25.03. WED 12-14 C323, 30.03.-24.04. WED 12-14 D122   in English if needed
4. Lecturer Teemu Kerola 09.03.-24.04. FRI 12-14 B119   Discussion Meeting
 

582202 Introduction to Data Communication (4 cr)

University teacher Liisa Marttinen 12.01.-18.02. MON, WED 12-14 A111

Exercise sessions start on the first lecturing week.

Exercise sessions: 12.01.- 20.02.
 
1. BSc Harri Hämäläinen 12.01.-20.02. TUE 14-16 CK111  
2. BSc Harri Hämäläinen 12.01.-20.02. WED 10-12 CK111  
3. BSc Jaakko Sorri 12.01.-20.02. WED 14-16 CK111  
4. BSc Jaakko Sorri 12.01.-20.02. WED 16-18 C221  
5. University teacher Liisa Marttinen 12.01.-20.02. THU 14-16 B119   in English if needed
 

582201 User Interfaces (4 cr)

University lecturer Antti Leino 14.01.-20.02. WED, FRI 14-16 A111

Exercise sessions: 19.01.- 20.02.
 
1. Part-time teacher Eero Pailinna 19.01.-20.02. TUE 10-12 B119  
2. Part-time teacher Eero Pailinna 19.01.-20.02. TUE 12-14 B119  
3. Part-time teacher Matti Paksula 19.01.-20.02. WED 10-12 B119  
4. Part-time teacher Matti Paksula 19.01.-20.02. WED 12-14 B119  
5. Part-time teacher Paula Gómez Gómez 23.01. FRI 10-12 BK107, 30.01.-20.02. FRI 10-12 B221  
6. Part-time teacher Paula Gómez Gómez 23.01. FRI 12-14 BK107, 30.01.-20.02. FRI 12-14 B221  
 

58110 Scientific Writing (10 cr)

University lecturer Antti Leino 12.01.-16.02. MON 12-14 CK112

Exercise sessions: 12.01.- 24.04.
 
1. PhD student Satu Eloranta 12.01.-24.04. TUE 10-14 A218  
2. MSc Jukka Suomela 12.01.-24.04. WED 14-18 A319  
3. University lecturer Jukka Perkiö 12.01.-24.04. THU 10-13 A318  
4. PhD student Pietu Pohjalainen 12.01.-24.04. FRI 8-11 A319  
5. PhD student Kimmo Simola 12.01.-24.04. WED 14-16 A219  
6. Lecturer Arto Wikla 12.01.-24.04. WED 12-16 BK106  
7. University teacher Liisa Marttinen 12.01.-24.04. MON 14-16, THU 10-12 A219  
8. University lecturer Timo Karvi 12.01-24.04. MON 14-16 A218  
9. University teacher Päivi Kuuppelomäki 14.01. WED 8-10 A218, 19.01. MON 8-10 A219, 19.01.-24.04. MON 10-12, FRI 8-10 A219  
10. Lecturer Teemu Kerola 10.02. TUE 14-16 A319, 31.03. TUE 14-16 A319, 07.04. TUE 14-16 A319  
 

581259 Software Engineering (4 cr)

University lecturer Juha Gustafsson 13.01.-20.02. TUE 16-18, FRI 10-12 CK112

Exercise sessions: 19.01.- 20.02.
 
1. MSc Paula Kuosmanen 19.01.-20.02. TUE 14-16 B119  
2. MSc Paula Kuosmanen 19.01.-20.02. FRI 12-14 C221  
3. MSc Paula Kuosmanen 19.01.-20.02. FRI 14-16 C221   in English if needed
 

581260 Software Engineering Project (9 cr)

Prof. Juha Taina

Exercise sessions: 12.01.- 24.04.
 
1. Part-time teacher Ilmari Vacklin 13.01. TUE 10-12 A219, 20.01. TUE 14-16 BK106  
2. BSc Sampo Lehtinen 13.01. TUE 16-18 A219, 15.01. THU 16-18 A219, 19.01.-24.04. TUE, THU 16-18 A319  
3. MSc Sampo Yrjänäinen 12.01. MON 14-16 A319, 14.01. WED 8-10 A319, 15.01.-30.04. MON 10-12, THU 12-14 A319  
4. BSc Petrus Repo 12.01. MON 10-12 A218, 15.01. THU 12-14 A219, 19.01.-20.02. TUE, THU 9-12 A319  
5. BSc Jari Suominen 12.01. MON 13-15 A318, 16.01. FRI 9-12 C220, 19.01.-20.02. MON 12-14, TUE 16-18, FRI 8-10 A318  
5. Part-time teacher Marko Lehtimäki 12.01. MON 17-19 A218, 14.01.-20.02. MON 16-18, WED 17-19 A219  
 

58161 Data Structures Project (period III) (4 cr)

Prof. Otto Nurmi

Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi) and Otto Nurmi (onurmi@cs.helsinki.fi).

Exercise sessions: 12.01.- 20.02.
 
1. MSc Harri Forsgren 12.01.-20.02. TUE 14-16, WED 12-16 A318  
2. Part-time teacher Henning Lübbers   12.01.-20.02. TUE 10-12, FRI 10-14 A318 for non finnish students only.
 

58161 Data Structures Project (period IV) (4 cr)

Prof. Otto Nurmi

Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi) and Otto Nurmi (onurmi@cs.helsinki.fi).

Exercise sessions: 09.03.- 24.04.
 
1. BSc Tomi Jylhä-Ollila 09.03.-24.04. MON, THU 10-13 A218  
2. BSc Tomi Jylhä-Ollila 09.03.-24.04. WED, FRI 12-15 A318  
3. Part-time teacher Henning Lübbers   09.03.-24.04. FRI 10-14 A219 for non finnish students only.
 

582203 Database Application (period III) (4 cr)

University lecturer Pirjo Moen 12.01. MON 16-18 B222

Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi) and Pirjo Moen (ronkaine@cs.helsinki.fi).

Exercise sessions: 12.01.- 20.02.
 
1. Part-time teacher Mika Holmström 12.01.-20.02. THU 10-14 A218  
2. Part-time teacher Mika Holmström 12.01.-20.02. FRI 10-14 A219  
3. Part-time teacher Henning Lübbers   12.01.-20.02. TUE 10-12, FRI 10-14 A318 for non finnish students only.
 

582203 Database Application (period IV) (4 cr)

University lecturer Pirjo Moen 09.03. MON 16-18 B222

Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi) and Pirjo Moen (ronkaine@cs.helsinki.fi).

Exercise sessions: 09.03.- 24.04.
 
1. Part-time teacher Melissa Kasari 09.03.-24.04. TUE 14-18 A219  
2. MSc Mika Timonen 09.03.-24.04. WED 16-20 A218  
3. MSc Paula Kuosmanen 09.03.-24.04. FRI 10-14 A218  
4. Part-time teacher Henning Lübbers   09.03.-24.04. FRI 10-14 A219 for non finnish students only.
 

Intermediate Studies / Optional Courses

 

582315 Introduction to Functional Programming (4 cr)

MSc Lauri Alanko, Part-time teacher Joel Kaasinen 14.01.-19.02. WED, THU 12-14 B123

Exercise sessions start on the first lecturing week.

Exercise sessions: 12.01.- 20.02.
 
1. Part-time teacher Aki Reijonen 15.01. THU 16-18 B221, 19.01.-20.02. THU 16-18 CK111  
2. Part-time teacher Ilmari Vacklin 16.01. FRI 14-16 B221, 19.01.-20.02. FRI 14-16 B119  
3. Part-time teacher Aki Reijonen 16.01. FRI 12-14 B221, 19.01.-20.02. TUE 12-14 C222  
 

582317 Linux System Administration (6 cr)

IT expert Mikko Rauhala, IT expert Jani Jaakkola 14.01.-20.02. WED, FRI 14-16 D122, 11.03.-24.04. WED, FRI 14-16 D122

 

582303 Network Programming (7 cr)

Lecturer Markku Kojo 13.01.-18.02. TUE, WED 12-14 C221, 10.03. TUE 12-14 C221, 11.03. WED 12-14 C220

NB! The lecture hours have changed!

Exercise sessions: 19.01.- 27.03.
 
1. MSc Mika Karlstedt 19.01.-27.03. THU 14-16 BK106  
2. Part-time teacher Aki Nyrhinen 19.01.-27.03. THU 16-18 BK106   in English
 

582302 Digital Media Technology (4 cr)

Lecturer Harri Laine, Part-time teacher Matti Paksula, Part-time teacher Samuli Kaipiainen 10.03.-22.04. TUE, WED 12-14 B123

Exercise sessions start on the first lecturing week.

Exercise sessions: 09.03.- 24.04.
 
1. Part-time teacher Eero Pailinna 09.03.-24.04. TUE 14-16 B221  
2. BSc Petrus Repo 09.03.-24.04. WED 16-18 B221  
3. Part-time teacher Samuli Kaipiainen 09.03.-24.04. THU 12-14 B221   in English
4. BSc Petrus Repo 09.03.-24.04. FRI 12-14 B221  
5. Part-time teacher Matti Paksula 09.03.-24.04. FRI 10-12 B221  

582326 Robot Programming Project (2 - 4 cr)

University lecturer Tomi Pasanen, MSc Mikko Apiola 04.03. WED 15-17 CK110

 

582328 From Game Design to Prototype Workshop (3 cr)

University lecturer Tomi Pasanen, Ph.D. Aki Järvinen 11.05.-15.05. MON, TUE, WED, THU, FRI 10-16 B222

Advanced Studies

 

582639 Special Topics in Computational Geometry: Motion Planning and Shape Approximation (3 cr)

PhD Valentin Polishchuk 12.05.-21.05. TUE, WED, THU 12-14 C221

Lectured in English.

 

582647 Graph Mining (3 cr)

Dr. Christian Borgelt 02.03.-06.03. MON, TUE, WED, THU 9-15, FRI 9-13 B222

Lectured in English.

 

582421 Randomized Algorithms (8 cr)

Prof. Jyrki Kivinen 13.01.-19.02. TUE 8-10, THU 10-12 C222, 10.03.-23.04. TUE 8-10, THU 10-12 C222

NB! The lecture and exercise hours have changed!

Exercise sessions: 19.01.- 24.04.
 
1. MSc Pauli Miettinen 19.01.-20.02. THU 12-14 C221, 09.03.-24.04. THU 12-14 C221  
 

582634 Data Mining (4 cr)

University lecturer Miro Lehtonen 11.03.-24.04. WED 12-14, FRI 10-12 B222

Exercise sessions: 16.03.- 24.04.
 
1. MSc Paula Kuosmanen 16.03.-24.04. WED 10-12 B222   Possibly in English.
 
 

582636 Probabilistic Models (4 cr)

Prof. Petri Myllymäki 13.01.-19.02. TUE, THU 16-18 B222

 

582638 Unsupervised Machine Learning (4 - 6 cr)

Prof. Aapo Hyvärinen 11.03.-24.04. WED, FRI 14-16 C222

Lectures and exercice sessions in English.

Exercise sessions: 16.03.- 24.04.
 
1. PhD Michael Gutmann, M.Sc. Urs Köster 16.03.-24.04. TUE 14-16 BK106  
 

582633 Discrete Optimization Project (2 cr)

University lecturer Juha Kärkkäinen 15.01.-19.02. THU 14-16 B222

 

582635 Data Mining Project (2 cr)

University lecturer Miro Lehtonen 04.05. MON 12-14 B222

 

582637 Project in Probabilistic Models (2 cr)

Prof. Petri Myllymäki 12.03.-23.04. THU 16-18 B222

 

582641 Collaboration of Autonomous Business Services (4 cr)

Prof. Lea Kutvonen 10.03.-24.04. TUE, FRI 12-14 D122

Exercise sessions: 16.03.- 24.04.
 
1. Ass. Toni Ruokolainen 16.03.-24.04. WED 12-14 C222  
 

582646 Mobile Middleware (3 cr)

Prof. (HUT) Sasu Tarkoma 13.03. FRI 16-18 B222, 17.03.-21.04. TUE 16-18 B222

Lectured in English.

 

581366 An Introduction to Specification and Verification (4 cr)

University lecturer Timo Karvi 14.01.-20.02. WED, FRI 12-14 D122

Exercise sessions: 12.01.- 20.02.
 
1. University teacher Päivi Kuuppelomäki 12.01.-20.02. FRI 10-12 C221  
 

581365 Computer Organization II (4 cr)

University lecturer Tiina Niklander 10.03.-23.04. TUE, THU 14-16 B222

Exercise sessions start on the first lecturing week. Non finnish students: The first lecture in English is on Monday 9th of March at 14.15 in room C221.

Exercise sessions: 09.03.- 24.04.
 
1. University teacher Liisa Marttinen 12.03. THU 16-18 B119, 20.03. FRI 14-16 C221, 23.03.-24.04. THU 16-18 B119  
2. University lecturer Tiina Niklander 09.03.-24.04. FRI 12-14 C220   in English
3. University lecturer Tiina Niklander 09.03. MON 14-16 C221, 09.03.-24.04. FRI 14-16 C220   (Lectures in English)
 

581359 Software Processes and Quality (4 cr)

Prof. Juha Taina 10.03.-23.04. TUE, THU 10-12 CK112

Exercise sessions: 16.03.- 24.04.
 
1. Prof. Juha Taina 16.03.-24.04. THU 14-16 B119  
2. Prof. Juha Taina 16.03.-24.04. FRI 10-12 B119  
 

582648 Compilers Project (4 cr)

PhD student Pietu Pohjalainen

More information later.

581362 Principles of Programming Languages (4 cr)

Lecturer Arto Wikla 10.03.-23.04. TUE 12-14, THU 14-16 C222

Exercise sessions: 16.03.- 24.04.
 
1. Lecturer Juha Vihavainen 16.03.-24.04. WED 12-14 B119  
2. MSc Paula Kuosmanen 16.03.-24.04. THU 16-18 C222  
 

582217 Semantic Web (4 cr)

Docent Juha Puustjärvi 12.01. MON 8-12 C222, 19.01. MON 8-10 D122, 21.01. WED 8-12 D122, 23.01. FRI 8-10 D122, 26.01. MON 8-10 D122, 28.01. WED 8-10 D122, 09.02.-20.02. MON, FRI 8-10 D122

NB! The lecture and exercise hours have changed!

Exercise sessions: 19.01.- 20.02.
 
1. Docent Juha Puustjärvi 19.01.-26.01. MON 10-12 C222, 09.02.-16.02. MON 10-12 C222  
2. Docent Juha Puustjärvi 23.01. FRI 10-12 D122, 28.01. WED 10-12 D122, 13.02.-20.02. FRI 10-12 D122  
 

582403 Data Warehouses (4 cr)

Prof. Seppo Sippu 14.01.-19.02. WED, THU 14-16 C222

Exercise sessions: 19.01.- 20.02.
 
1. Prof. Seppo Sippu 19.01.-20.02. THU 12-14 C222  
 

582604 Practical Course in Biodatabases (4 cr)

PhD Jarno Tuimala, Dr. Siru Varvio 12.01.-17.02. MON, TUE 14-16 D122

Lectures and exercise sessions in English.

Exercise sessions: 19.01.- 20.02.
 
1. MSc Katja Astikainen 12.01. MON 16-18 B221, 19.01.-20.02. TUE 16-18 B221  
 

582605 Metabolic Modeling (4 cr)

Prof. Juho Rousu 10.03.-24.04. TUE, FRI 14-16 B119

Lectures and exercise sessions in English.

Exercise sessions: 16.03.- 24.04.
 
1. MSc Markus Heinonen 16.03.-24.04. TUE 16-18 C221  
 

Seminars

 

58304101 Seminaari: Muistihierarkia-algoritmit (3 cr)

University lecturer Juha Kärkkäinen 12.01.-16.02. MON 12-14 C220, 09.03.-20.04. MON 12-14 C220

 

58309101 Seminaari: Tiedon louhinta verkoista (3 cr)

Prof. Hannu Toivonen 13.01.-17.02. TUE 10-12 C220, 10.03.-21.04. TUE 10-12 C220

 

58309104 Seminar on Intelligent Systems (3 cr)

University lecturer Hannes Wettig 14.01.-18.02. WED 16-18 C220, 11.03.-22.04. WED 16-18 C220

 

58309102 Seminaari: Palvelusuuntautuneet järjestelmät (3 cr)

Prof. Lea Kutvonen, Ass. Toni Ruokolainen 13.01.-20.01. TUE 14-16 C220, 27.01.-17.02. TUE 14-16 B222, 30.01.-20.02. FRI 8-10 C222, 10.03.-21.04. TUE 14-16 CK111, 13.03.-24.04. FRI 8-10 C222

 

58309105 Seminar: Peer-to-Peer Systems (3 cr)

Prof. Jussi Kangasharju 12.01.-16.02. MON 14-16 C220, 09.03.-20.04. MON 14-16 C220

 

58305104 Ohjelmistotekniikan linjan pro gradu -seminaari (3 cr)

Prof. Jukka Paakki 13.01.-17.02. TUE 14-16 C221, 10.03.-21.04. TUE 14-16 C221

 

58305103 Seminaari: Ohjelmistotuotanto ja tietokonepelit (3 cr)

Lecturer Juha Vihavainen 15.01.-19.02. THU 12-14 C220, 12.03.-23.04. THU 12-14 C220

 

58309103 Seminaari: Tietokannat nyt (3 cr)

PhD Jan Lindström 15.01.-19.02. THU 16-18 C220, 12.03.-23.04. THU 16-18 C220

58307112 Seminar: Computational Systems Biology (3 cr)

Docent Sampsa Hautaniemi

The first session is on monday 19.1.2009 at 12-14, in Biomedicum meeting room 5-6, 3rd floor. If you are interested in this seminar, contact Sampsa Hautaniemi (Sampsa.Hautaniemi@helsinki.fi). Note: In case the demand exceeds the seminar capacity, students in the Master's programme in bioinformatics will have priority.

 

Jatko-opinnot

 

582710 PhD Student Seminar (6 cr)

Prof. Jussi Kangasharju, Prof. Juho Rousu, Prof. Hannu Toivonen 23.01. FRI 12-16 B222, 20.03. FRI 12-16 B222