Teaching Program Fall term 2015

 

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 25 Aug at 9.00 o'clock .

For the second half-term

  • registration for the second half-term starts on TUESDAY 6 Oct 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/en/exams

for a schedule of the final exams during Fall 2015.

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/en/exams/course-exams

for a schedule of the mid-term exams during Fall 2015.

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). 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) lectured in Finnish

Lea Kutvonen

 

 
 

99501 English Academic & Professional Skills: Reading, Writing & Spoken Communication (CEFR B2) (4 cr) lectured in English

Donald Smart

 

 
 

Data and Communication Techniques Studies

 

581324 Computing Tools for CS Studies (1 cr) lectured in Finnish

Joni Salmi, Chang Rajani 28.08. FRI 13-15 A111

 

 
 

582506 Research Data Retrieval (1 cr) lectured in Finnish

Lea Kutvonen

 

 
 

Other Studies

 

582507 Personal Study Plan and Participating in Teacher Tutoring (1 cr) lectured in Finnish

Teija Kujala 26.08. WED 10-12 A111, 04.09.-11.09. FRI 14-16 A111

 

 
Exercise sessions: -
 
1.     Ensimmäisen vuoden opiskelija, ei hyväksiluettavia opintoja
2.     Ensimmäisen vuoden opiskelija, hyväksiluettavia opintoja
3.     Ennen syksyä 2015 aloittaneet opiskelijat
 

582510 Personal Study Plan for MSc Students (1 cr) lectured in Finnish

Tiina Niklander 07.09. MON 14-16 D122

 

 
 

582519 Scientific Writing for MSc in Computer Science (3 cr) lectured in English

Julien Mineraud, Ashwin Rao 03.09.-15.10. THU 14-16 D122

The time for lectures has changed!

 
Exercise sessions: 07.09.- 16.10.
 
1. Mats Sjöberg 07.09.-16.10. FRI 16-17 A307  
2.    
3.    
4.    
5.    
 

582516 Software Factory Work Experience (5 - 7 cr) lectured in English

Fabian Fagerholm

 

 
 

582516 Software Factory Work Experience (5 - 7 cr) lectured in English

Fabian Fagerholm

 

 
 

582508 Jobmarketorientation for Software Engineering Lab (1 cr) lectured in Finnish

Matti Luukkainen

 

 
 

Basic Studies

 

582102 Introduction to Computer Science (5 cr) lectured in Finnish

Heikki Lokki 01.09.-13.10. TUE 10-12 A111, 27.10.-08.12. TUE 10-12 A111

 

 
Exercise sessions: 07.09.- 11.12.
 
1. Part-Time Teacher Mikko Kumara 07.09.-16.10. MON 16-18 B119, 26.10.-11.12. MON 16-18 B119  
2. Part-Time Teacher Paula Lehtola 07.09.-16.10. TUE 16-18 B119, 26.10.-11.12. TUE 16-18 B119  
3. Heikki Lokki 07.09.-16.10. WED 12-14 B222, 26.10.-11.12. WED 12-14 B222  
4. Part-Time Teacher Titti Malmivirta 07.09.-16.10. WED 16-18 B119, 26.10.-11.12. WED 16-18 B119  
5. Part-Time Teacher Titti Malmivirta 07.09.-16.10. THU 12-14 B119, 26.10.-11.12. THU 12-14 B119  
6. Part-Time Teacher Mikko Kumara 07.09.-16.10. THU 14-16 C220, 26.10.-11.12. THU 14-16 C220  
7. Part-Time Teacher Paula Lehtola 07.09.-16.10. THU 16-18 B119, 26.10.-11.12. THU 16-18 C220  
8. Part-Time Teacher Jenny Tyrväinen 07.09.-16.10. FRI 10-12 C220, 26.10.-11.12. FRI 10-12 C220  
9. Part-Time Teacher Jenny Tyrväinen 07.09.-16.10. FRI 12-14 B119, 26.10.-11.12. FRI 12-14 B222  
 

582102 Introduction to Computer Science (5 cr) lectured in Finnish

Heikki Lokki

Self Study Course.

 
 

581325 Introduction to Programming (5 cr) lectured in Finnish

Arto Vihavainen 31.08.-12.10. MON 10-12 B123

 

 
 

582103 Advanced Course in Programming (5 cr) lectured in Finnish

Arto Vihavainen 26.10.-07.12. MON 10-12 B123

 

 
 

582104 Methods for Software Engineering (5 cr) lectured in Finnish

Matti Luukkainen, Arto Vihavainen 27.10.-08.12. TUE 14-17 A111

 

 
Exercise sessions: 26.10.- 11.12.
 
1. Matti Luukkainen 26.10.-11.12. WED 9-12 B221  
2. Part-Time Teacher Olli-Pekka Mehtonen 26.10.-11.12. WED 14-17 B221  
3. Part-Time Teacher Petri Myllys 26.10.-11.12. THU 9-12 B221  
4. Part-Time Teacher Olli-Pekka Mehtonen 26.10.-11.12. THU 14-17 B221  
5. Part-Time Teacher Petri Myllys 26.10.-11.12. FRI 9-12 B221  
6. Part-Time Teacher Leo Leppänen 26.10.-11.12. FRI 12-15 B221  
 

581328 Introduction to Databases (5 cr) lectured in Finnish

Arto Vihavainen, Matti Luukkainen 01.09. TUE 12-14 CK112

 

 
Exercise sessions: 31.08.- 16.10.
 
1. Arto Vihavainen 31.08.-16.10. WED 9-12 B221  
2. Part-Time Teacher Petri Myllys 31.08.-16.10. THU 9-12 B221  
3. Matti Luukkainen 31.08.-16.10. THU 14-17 B221  
4. Part-Time Teacher Petri Myllys 31.08.-16.10. FRI 9-12 B221  
 

Intermediate Studies

 

582204 BSc Thesis (Scientific Writing) (6 cr) lectured in Finnish

Lea Kutvonen 31.08. MON 10-12 D122, 07.09.-05.10. MON 12-14 D122

Kurssille voi ilmoittautua, jos listaa perusteluihinsa ne tenttipäivät, joina puutteet käy korjaamassa. Kurssin alkamista edeltävällä viikolla ehtojen täyttyminen _tarkistetaan_.

 
Exercise sessions: 31.08.- 11.12.
 
1. Jussi Määttä 01.09. TUE 16-18 A319, 07.09.-11.12. THU 17-18, FRI 10-11 A307, 18.09.-23.10. FRI 11-12 A307, 24.09. THU 12-14 CK111, 15.10.-10.12. THU 11-13 A307, 16.10.-11.12. FRI 14-15 A307, 27.10. TUE 16-18 A307, 30.10.-13.11. FRI 17-19 A307, 20.11.-11.12. FRI 11-12 A307, 24.11. TUE 12-15 C122  
2. Jarkko Toivonen 04.09. FRI 14-16 A307, 13.11. FRI 13-16 B119  
3. Timo Karvi 02.09. WED 10-12 A307, 07.09.-30.11. MON 14-16 A307  
4. Lea Kutvonen  
5. Otto Waltari 04.09. FRI 12-14 A307  
6. Samu Varjonen 03.09. THU 12-16 A307  
7. Sari A. Laakso 01.09. TUE 10-13 A319, 06.10. TUE 9-14 D234  
8. Simo Mäkinen 02.09. WED 14-16 A319, 09.09. WED 14-16 A319, 10.11. TUE 12-14 C220, 18.11. WED 14-16 C220  
9. Arto Vihavainen  
10. Arto Wikla 31.08.-11.12. WED 12-16 A307  
11. Anna Kuosmanen 02.09. WED 12-14 A319, 09.09.-09.12. WED 9-12 A307  
 

582206 Models of Computation (8 cr) lectured in Finnish

Tomi Pasanen 02.09.-14.10. WED 12-14 A111, 14.09.-14.10. MON 14-16 A111, 26.10.-09.12. MON 14-16, WED 12-14 A111

Non finnish students, contact the lecturer Tomi Pasanen before hand.

 
Exercise sessions: 31.08.- 11.12.
 
1. Part-Time Teacher Noora Imberg 07.09.-16.10. MON 10-12 C222, MON 16-18 D122, 26.10.-11.12. MON 10-12 C222, MON 16-18 D122  
2. Part-Time Teacher Titti Malmivirta 31.08.-16.10. TUE 10-12 C220, WED 10-12 D122, 26.10.-11.12. TUE 10-12 C220, WED 10-12 C222  
3. Tomi Pasanen 31.08.-16.10. WED 14-16 C222, 26.10.-11.12. WED 14-16 C222  
4. Part-Time Teacher Martin Radev 07.09.-16.10. TUE 12-14 A307, 26.10.-11.12. TUE 12-14 A307   in English
 

58131 Data Structures and Algorithms (8 - 10 cr) lectured in Finnish

Patrik Floréen 02.09.-14.10. WED 10-12 B123, 28.10.-09.12. WED 10-12 B123

Non finnish students, contact the lecturer beforehand.

 
Exercise sessions: 07.09.- 11.12.
 
1. Patrik Floréen 07.09.-16.10. WED 14-16 D122, 26.10.-11.12. WED 14-16 D122  
2. Part-Time Teacher Ilari Sinkkonen 07.09.-16.10. FRI 10-12 D122, 26.10.-11.12. FRI 10-12 D122  
3. Part-Time Teacher Ilari Sinkkonen 07.09.-16.10. FRI 14-16 D122, 26.10.-11.12. FRI 14-16 D122  
4. Santeri Horttanainen, Toni Annala, Matti Räty, Jesse Väisänen   Pajaohjaajat
 

581305 Computer Organization I (5 cr) lectured in Finnish

Teemu Kerola 27.10.-10.12. TUE 12-14, THU 14-16 B123

 

 
Exercise sessions: 02.11.- 11.12.
 
1. Part-Time Teacher Hilla Fred 03.11. TUE 16-18 D122, 23.11.-11.12. TUE 16-18 D122  
2. Part-Time Teacher Lauri Kangassalo 04.11. WED 16-18 C222, 23.11.-11.12. WED 16-18 C222  
3. Part-Time Teacher Hilla Fred 05.11. THU 16-18 B120, 23.11.-11.12. THU 16-18 D123  
4. Part-Time Teacher Lauri Kangassalo 06.11. FRI 14-16 C123, 23.11.-11.12. FRI 14-16 C123   also in English
 

582202 Introduction to Data Communication (6 cr) lectured in Finnish

Timo Karvi 26.10.-10.12. MON 12-14 B123, THU 12-14 CK112

 

 
Exercise sessions: 26.10.- 11.12.
 
1. Timo Karvi 26.10.-11.12. TUE 10-12 D122  
2. Part-Time Teacher Noora Imberg 26.10.-11.12. WED 16-18 D122  
3. Part-Time Teacher Noora Imberg 26.10.-11.12. THU 16-18 D122  
 

581259 Software Engineering (5 - 6 cr) lectured in Finnish

Matti Luukkainen 01.09. TUE 16-18 D122

 

 
Exercise sessions: 31.08.- 16.10.
 
1. Verna Koskinen, Pihla Toivanen  
 

581260 Software Engineering Lab (9 cr) lectured in Finnish

Matti Luukkainen

 

 
Exercise sessions: 31.08.- 11.12.
 
1. Part-Time Teacher Marko Haanranta  
2. Part-Time Teacher Daniela Nummikoski  
3. Part-Time Teacher Eveliina Pakarinen  
4. Part-Time Teacher Jimi Welling  
 

Intermediate Studies / optional courses

 

581365 Computer Organization II (5 cr) lectured in English

Teemu Kerola 01.09.-14.10. TUE 14-16 C222, WED 14-16 C220

 

 
Exercise sessions: 07.09.- 16.10.
 
1. Teemu Kerola 07.09.-16.10. WED 9-11 C222  
 

582351 Linux Fundamentals (2 - 4 cr) lectured in English

Julien Mineraud, Samu Varjonen

 

 
Exercise sessions: 26.10.- 11.12.
 
1. Pekka Korolainen 26.10.-11.12. TUE 9-13 B221   Pajaohjaus
 

58127 Programming in C (5 cr) lectured in English

Timo Karvi, Tiina Niklander 02.09.-14.10. WED 16-18 B123

Exercises begin on the first lecture week. The schedule for exercises will be published soon.

 
 

582381 Angular.js Programming Project (1 - 3 cr) lectured in Finnish

Matti Luukkainen

 

 
Exercise sessions: 26.10.- 08.11.
 
1. Kalle Ilves   Ohjausajat MA 12-14, KE 14-16 ja PE 12-14 B221.
 

582343 Clojure Programming (2 - 4 cr) lectured in English

Kjell Lemström

 

 
 

582385 Futurice-algorithmhackathon (1 cr) lectured in Finnish

Matti Luukkainen

 

 
 

582201 Human-Computer Interaction (6 cr) lectured in English

Kumaripaba Athukorala, Yi-Ta Hsieh 27.10.-09.12. TUE 14-16, WED 10-12 D122

 

 
 

582733 Introduction to Game Programming (5 cr) lectured in English

Juha Vihavainen 28.10.-11.12. WED 14-16 CK112, 29.10. THU 14-16 CK112, 06.11.-13.11. FRI 12-14 CK112, 20.11. FRI 12-14 D122, 27.11.-11.12. FRI 12-14 CK112

 

 
Exercise sessions: 02.11.- 11.12.
 
1. Zachary Laster 02.11.-13.11. WED 16-18 B222, 20.11. FRI 16-18 B222, 23.11.-11.12. WED 16-18 B222  
2. Zachary Laster 02.11.-11.12. FRI 14-16 C222  
 

582357 Programming Contest (2 - 3 cr) lectured in Finnish

Part-Time Teacher Topi Talvitie, Tuukka Korhonen 02.09. WED 16-18 D122

 

 
 

582384 Legacy-ohjelmointiprojekti: TMC (1 - 10 cr) lectured in Finnish

Matti Luukkainen, Samu Tamminen, Pihla Toivanen, Jarmo Isotalo 02.09. WED 16-18 C222

 

 
 

582380 Node.js Programming Project (1 - 3 cr) lectured in Finnish

Matti Luukkainen

 

 
Exercise sessions: 26.10.- 08.11.
 
1. Kalle Ilves   Ohjausajat MA 12-14, KE 14-16 ja PE 12-14 B221.
 

582387 Programming Challenges in Software Engineering 1 (1 - 2 cr) lectured in Finnish

Matti Luukkainen

 

 
 

582365 Software Design (JavaScript) (5 cr) lectured in Finnish

Arto Wikla 27.10.-10.12. TUE 12-14 CK112, THU 14-16 A111

 

 
Exercise sessions: 02.11.- 11.12.
 
1. Arto Wikla 02.11.-11.12. TUE 14-16 B222  
2. Part-Time Teacher Juho Sepänmaa 02.11.-11.12. THU 12-14 C222  
3. Part-Time Teacher Juho Sepänmaa 02.11.-11.12. THU 16-18 C222  
 

582482 Database Design (5 cr) lectured in Finnish

Otto Nurmi 02.09. WED 14-16 D122, 02.09.-08.10. THU 14-16 D123, 09.09.-15.10. WED 14-16 B222, 15.10. THU 14-16 C222

 

 
Exercise sessions: 07.09.- 16.10.
 
1. Otto Nurmi 07.09.-16.10. THU 16-18 B222  
 

582353 Server-side Web Development Java (5 cr) lectured in Finnish

Arto Vihavainen 02.09. WED 14-16 A111

 

 
 

582354 Client-side Web Development (5 cr) lectured in Finnish

Arto Vihavainen, Matti Luukkainen

 

 
 

582670 Algorithms for Bioinformatics (4 cr) lectured in English

Juha Kärkkäinen 01.09.-15.10. TUE, THU 12-14 B222

 

 
Exercise sessions: 07.09.- 16.10.
 
1. Daniel Valenzuela 07.09.-16.10. TUE 10-12 B222  
 

582221 Intermediate Studies Project: Programming (5 cr) lectured in Finnish

Matti Luukkainen

 

 
Exercise sessions: 31.08.- 16.10.
 
1. Nikke Kostiainen, Jyri Saukkonen  
 

582221 Intermediate Studies Project: Programming (5 cr) lectured in Finnish

Matti Luukkainen

 

 
Exercise sessions: 26.10.- 11.12.
 
1. Part-Time Teacher Olli-Pekka Mehtonen, Jyri Saukkonen  
 

582203 Intermediate Studies Project: Database Application (5 cr) lectured in Finnish

Arto Vihavainen

Non finnish students contact Arto Vihavainen (avihavai@cs.helsinki.fi).

 
Exercise sessions: 01.09.- 16.10.
 
1. Kalle Ilves, Part-Time Teacher Marko Haanranta  
 

582203 Intermediate Studies Project: Database Application (5 cr) lectured in Finnish

Arto Vihavainen 26.10. MON 16-18 B222

Non finnish students contact Arto Vihavainen (avihavai@cs.helsinki.fi).

 
Exercise sessions: 26.10.- 11.12.
 
1. Nikke Kostiainen  
 

58161 Intermediate Studies Project: Data Structures and Algorithms (3 - 5 cr) lectured in Finnish

Tomi Pasanen

 

 
Exercise sessions: 31.08.- 16.10.
 
1. Part-Time Teacher Mikko Kumara, Part-Time Teacher Noora Imberg 01.09. TUE 16-18 B119   Aloitustilaisuus TI 1.9. 16-18 B119 on kaikille pakollinen!
 

58161 Intermediate Studies Project: Data Structures and Algorithms (3 - 5 cr) lectured in Finnish

Tomi Pasanen

 

 
Exercise sessions: 26.10.- 11.12.
 
1. Part-Time Teacher Mikko Kumara 27.10. TUE 16-18 B222   Aloitustilaisuus TI 27.10. 16-18 B222 on kaikille pakollinen!
 

582326 Robot Programming Project (5 cr) lectured in Finnish

Joel Pyykkö

 

 
Exercise sessions: 16.12.- 10.01.
 
1. Jani Luukko, Verna Koskinen, Mika Wahlroos  
 

582373 Server-side Web Development Project (5 cr) lectured in Finnish

Arto Vihavainen

 

 
 

Advanced Studies

 

582630 Design and Analysis of Algorithms (5 cr) lectured in English

Veli Mäkinen, Alexandru Tomescu 02.09.-14.10. WED 14-16 CK112

The room for lectures has changed!

 
Exercise sessions: 04.09.- 16.10.
 
1. Veli Mäkinen 04.09.-16.10. FRI 10-12 B222   Study group
2. Alexandru Tomescu 04.09.-16.10. FRI 12-14 B222   Study group
3. Part-Time Teacher Topi Talvitie 09.09.-14.10. WED 10-12 B119  
4. Part-Time Teacher Topi Talvitie 09.09.-14.10. WED 12-14 B119  
5. Veli Mäkinen 04.09. FRI 14-16 C222, 11.09.-25.09. FRI 14-16 B222   Study group
6. Part-Time Teacher Johannes Verwijnen 09.09.-14.10. WED 16-18 D122  
 

582631 Introduction to Machine Learning (5 cr) lectured in English

Jyrki Kivinen 27.10.-11.12. TUE 10-12 CK112, 30.10. FRI 10-12 B123, 06.11.-27.11. FRI 10-12 CK112, 04.12. FRI 10-12 B123, 11.12. FRI 10-12 CK112

Registration for this course starts on Tuesday October 6th at 9.00. There is additional guidance for Python on Tue October 27th at 12-16 in B221.

 
Exercise sessions: 02.11.- 11.12.
 
1. Part-Time Teacher Johannes Verwijnen, Amin Sorkhei 02.11.-11.12. THU 14-16 C222  
 

582386 Computational Creativity Project (1 - 3 cr) lectured in English

Hannu Toivonen

 

 
Exercise sessions: 26.10.- 11.12.
 
1. Simo Linkola 27.10. TUE 12-14 C220, 17.11. TUE 12-14 C220, 10.12. THU 14-16 B222  
 

582755 Fragments of Structural and Algorithmic Graph Theory (1 - 3 cr) lectured in English

Martin Milanic, Alexandru Tomescu 01.09.-04.09. TUE, WED, THU 16-18, FRI 14-16 B222

 

 
 

582366 Introduction to Computational Creativity (5 cr) lectured in English

Hannu Toivonen 31.08.-15.10. MON, THU 10-12 B222

 

 
Exercise sessions: 07.09.- 16.10.
 
1. Simo Linkola 07.09.-16.10. MON 12-14 B222  
 

582753 Learning Markov Random Fields and Models of Statistical Physics from Data (5 cr) lectured in English

Onur Dikmen, Michael Gutmann 28.10.-11.12. WED, FRI 14-16 B222

 

 
 

58093 String Processing Algorithms (5 cr) lectured in English

Juha Kärkkäinen 27.10.-10.12. TUE, THU 12-14 B222

Registration for this course starts on Tuesday 6th of October at 9.00.

 
Exercise sessions: 26.10.- 11.12.
 
1. Juha Kärkkäinen 26.10.-11.12. TUE 10-12 B222  
2. Juha Kärkkäinen 26.10.-11.12. TUE 14-16 C222  
 

582417 Distributed Systems (5 cr) lectured in English

Jussi Kangasharju, Ossi Karkulahti 31.08. MON 10-12 C222, 31.08.-15.10. THU 10-12 C222, 07.09.-15.10. MON 10-12 D122, 26.10.-10.12. MON 10-12 D122, THU 10-12 C222

 

 
 

582622 CINCO Laboratory (1 - 4 cr) lectured in English

Lea Kutvonen

 

 
 

582749 Cryptography in Networking (6 cr) lectured in English

Valtteri Niemi 09.09.-14.10. WED 10-12 B222, 08.10. THU 10-12 B119, 28.10.-09.12. WED 10-12 B222

 

 
Exercise sessions: 07.09.- 11.12.
 
1. Valtteri Niemi 14.09.-16.10. TUE 10-12 B119, 26.10.-11.12. TUE 10-12 B119  
 

582747 Indoor Localization (4 cr) lectured in English

Petteri Nurmi, Part-Time Teacher Johannes Verwijnen, Teemu Pulkkinen 29.10.-10.12. THU 16-18 B222

 

 
 

582681 Interface Technologies (6 cr) lectured in English

Antti Jylhä 31.08.-15.10. MON, THU 12-14 C222, 07.12. MON 14-16 C222

 

 
 

582498 Internet Protocols (5 cr) lectured in English

Markku Kojo 03.09. THU 14-18 C222, 08.09.-07.10. TUE 12-14 B119, WED 14-16 CK111

 

 
Exercise sessions: 07.09.- 16.10.
 
1. Laila Daniel 07.09.-16.10. WED 16-18 C222  
 

582701 Nodes Research Methodologies (2 cr) lectured in English

Lea Kutvonen

 

 
 

582641 Service Ecosystems (5 cr) lectured in English

Lea Kutvonen 27.10.-11.12. TUE 12-14 B119, FRI 10-12 CK111

Registration for this course starts on Tuesday 6th of October at 9.00.

 
Exercise sessions: 02.11.- 11.12.
 
1. Lea Kutvonen 02.11.-27.11. FRI 12-14 CK111, 04.12.-11.12. FRI 12-14 B119  
 

581358 Software Architecture (5 cr) lectured in Finnish

Antti-Pekka Tuovinen 01.09.-15.10. TUE, THU 10-12 D122

 

 
Exercise sessions: 07.09.- 16.10.
 
1. Antti-Pekka Tuovinen 07.09.-16.10. WED 16-18 B222  
2. Antti-Pekka Tuovinen 07.09.-16.10. THU 14-16 B222  
 

582694 Health Informatics (5 cr) lectured in Finnish

Juha Puustjärvi 01.09.-14.10. TUE 12-14 C220, WED 12-14 C222

 

 
Exercise sessions: 07.09.- 16.10.
 
1. Juha Puustjärvi 07.09.-16.10. TUE 14-16 B222  
 

582703 Methods for Software Engineering Research (5 cr) lectured in English

Tomi Männistö 29.10.-11.12. THU, FRI 10-12 B222

 

 
 

582663 Software Architecture Project (3 cr) lectured in Finnish

Antti-Pekka Tuovinen

 

 
 

582659 Software Factory Project (6 cr) lectured in English

Fabian Fagerholm

 

 
 

582659 Software Factory Project (6 cr) lectured in English

Fabian Fagerholm

 

 
 

582490 Transaction Processing (5 cr) lectured in Finnish

Otto Nurmi 28.10.-10.12. WED, THU 14-16 B119

 

 
Exercise sessions: 02.11.- 11.12.
 
1. Otto Nurmi 02.11.-11.12. THU 16-18 B119  
 

582746 Modelling and Analysis in Bioinformatics (5 cr) lectured in English

Veli Mäkinen, Leena Salmela, Antti Honkela 26.10.-10.12. MON 12-14, THU 10-12 B119

 

 
Exercise sessions: 26.10.- 04.12.
 
1. Leena Salmela, Antti Honkela, Veli Mäkinen 26.10.-04.12. THU 12-14 B221  
 

Seminars

 

58315306 Seminar: Machine Learning in Computer Vision (3 cr) lectured in English

Markus Koskela 01.09.-13.10. TUE 14-16 B119, 27.10.-08.12. TUE 14-16 B119

 

 
 

58311304 Seminar on Computational Creativity (5 cr) lectured in English

Hannu Toivonen 26.10. MON 10-12 C220, 09.11. MON 10-12 C220, 23.11. MON 10-12 C220, 07.12. MON 10-12 C220

 

 
 

58315308 Seminar on Tractability (3 cr) lectured in English

Johannes Wallner, Matti Järvisalo 02.09.-14.10. WED 10-12 C220, 28.10.-09.12. WED 10-12 C220

 

 
 

58315310 Seminar: Vector-space Models in NLP (3 cr) lectured in English

Roman Yangarber 02.09. WED 12-14 B222, 09.09.-14.10. WED 12-14 D122, 28.10.-09.12. WED 12-14 B119

 

 
 

58315304 Seminar: Information-Centric Networks (3 cr) lectured in English

Jussi Kangasharju 04.09.-16.10. FRI 12-14 C220, 30.10.-11.12. FRI 12-14 C220

 

 
 

58315307 Seminar: Software-Defined Networking (SDN) and Network Functions Virtualization (NFV) (3 cr) lectured in English

Ashwin Rao 02.09.-14.10. WED 12-14 C220, 28.10.-09.12. WED 12-14 C220

 

 
 

58315302 Seminar: Trends in Service-Oriented Computing - Model-driven Integration (4 cr) lectured in English

Lea Kutvonen 01.09.-29.09. TUE 14-16 C220, 03.11. TUE 14-16 C220, 17.11.-08.12. TUE 14-16 C220

 

 
 

58312108 MSc Thesis Seminar on Software Systems (3 cr) lectured in Finnish

Jukka Paakki 01.09.-13.10. TUE 16-18 C220, 27.10.-08.12. TUE 16-18 C220

 

 
 

58306112 Seminar: Software Engineering and Computer Games (3 cr) lectured in Finnish

Juha Vihavainen 03.09.-15.10. THU 12-14 C220, 29.10.-10.12. THU 12-14 C220

 

 
 

58315301 Seminar: Prototypes in User Interface Design (4 cr) lectured in Finnish

Sari A. Laakso 03.09. THU 9-12 C220, 17.09.-15.10. THU 9-12 C220, 29.10.-26.11. THU 9-12 C220

 

 
 

58315309 Seminar: Data Modeling and Retrieval (3 cr) lectured in Finnish

Juha Puustjärvi 31.08.-12.10. MON 8-12 C220, 26.10.-09.11. MON 8-12 B119

 

 
 

58315305 Seminar: Software Product Families, Variability Management (4 cr) lectured in English

Juha Tiihonen 07.09.-12.10. MON 16-18 C220, 30.11. MON 15-19 C222

 

 
 

58307312 MSc Thesis Seminar on Bioinformatics (3 cr) lectured in English

Siru Varvio 07.09. MON 16-18 C222

 

 
 

58315303 Seminar on Combinatorial Pattern Matching (3 cr) lectured in English

Simon Puglisi 07.09.-12.10. MON 14-16 C220, 26.10.-07.12. MON 14-16 C220

 

 
 

PhD Studies

 

582710 PhD Student Seminar (1 cr) lectured in English

Sasu Tarkoma 16.10. FRI 13-16 C222, 11.12. FRI 12-15 B120

 

09.09.2016 - 16:55 Reijo Sivén
18.08.2015 - 16:35 Reijo Sivén