Teaching Programme, spring term 2016 |
|||
---|---|---|---|
Language Studies |
|||
582505 First Language Communication (3 cr) lectured in Finnish |
|||
Lea Kutvonen
|
|||
Data and Communication Techniques Studies |
|||
582506 Research Data Retrieval (1 cr) lectured in Finnish |
|||
Lea Kutvonen
|
|||
582514 ICT Driving License (3 cr) lectured in Finnish |
|||
Emilia Hjelm
|
|||
Other Studies |
|||
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
Self Study Course |
|||
581325 Introduction to Programming (5 cr) lectured in Finnish |
|||
Arto Vihavainen
18.01. MON 10-11 CK112
|
|||
582103 Advanced Course in Programming (5 cr) lectured in Finnish |
|||
Arto Vihavainen
Registration for this course starts on Tue 16th of February. The exercise sessions start on the first lecture week. |
|||
582104 Methods for Software Engineering (5 cr) lectured in Finnish |
|||
Matti Luukkainen, Arto Vihavainen
14.03. MON 16-17 B222
|
|||
581328 Introduction to Databases (5 cr) lectured in Finnish |
|||
Arto Vihavainen
19.01.-03.03. THU 14-16 CK112
|
|||
Exercise sessions: 25.01.- 04.03. | |||
1. | Part-Time Teacher Jani Luukko | 25.01.-04.03. TUE 14-16 B221 | |
2. | Part-Time Teacher Matti Räty | 25.01.-04.03. WED 12-14 B221 | |
3. | Part-Time Teacher Matti Räty | 25.01.-04.03. WED 16-18 B221 | |
4. | Part-Time Teacher Jani Luukko | 25.01.-04.03. THU 10-12 B221 | |
5. | Arto Vihavainen | 25.01.-04.03. FRI 14-16 B221 Huom! Aika muuttunut! | |
6. | Part-Time Teacher Matti Räty | 25.01.-04.03. FRI 10-12 B221 | |
Intermediate Studies |
|||
582204 BSc Thesis (Scientific Writing) (6 cr) lectured in Finnish |
|||
Lea Kutvonen
18.01.-04.02. MON 12-14 D122, THU 10-12 D123
|
|||
Exercise sessions: 18.01.- 06.05. | |||
1. | Sari A. Laakso | 19.01. TUE 10-12 D234, 26.02. FRI 8-12 D234 | |
2. | Arto Wikla | 16.03. WED 12-16 A307, 20.04. WED 12-16 A307 | |
3. | Teemu Kerola | 18.01.-06.05. TUE 12-14 A307 | |
4. | Timo Karvi | 18.01. MON 14-16 A307, 27.01.-27.04. WED 14-16 A319 | |
5. | Teppo Niinimäki | 19.01. TUE 14-16 A307, 27.01.-04.05. WED 13-17 A217 | |
6. | Juha Kärkkäinen | 20.01. WED 14-16 A217 | |
7. | Joel Pyykkö | 21.01. THU 12-14 A217 | |
8. | Arto Vihavainen | 19.01. TUE 10-11 C221 | |
9. | Lea Kutvonen | 21.01. THU 12-14 A307 | |
10. | Tomi Männistö | 21.01. THU 14-15 A307 | |
11. | Valtteri Niemi | 21.01. THU 15-17 A307, 01.02. MON 15-17 A307, 08.02. MON 14-16 A307, 15.02.-22.02. MON 13-15 A307 | |
58131 Data Structures and Algorithms (8 - 10 cr) lectured in Finnish |
|||
Jyrki Kivinen
18.01.-02.03. MON, WED 10-12 A111, 14.03.-04.05. MON, WED 10-12 A111
Non finnish students, contact the lecturer beforehand. |
|||
Exercise sessions: 18.01.- 06.05. | |||
1. | Part-Time Teacher Toni Annala | 18.01.-04.03. WED 12-14 D122, 14.03.-06.05. WED 12-14 C222 | |
2. | Part-Time Teacher Jesse Väisänen | 18.01.-04.03. WED 14-16 C222, 14.03.-06.05. WED 14-16 C222 | |
3. | Part-Time Teacher Toni Annala | 18.01.-04.03. WED 16-18 C222, 14.03.-06.05. WED 16-18 C222 | |
4. | Jyrki Kivinen | 18.01.-04.03. THU 12-14 B119, 14.03.-06.05. THU 12-14 B119 | |
5. | Pajaohjaus | ||
581305 Computer Organization I (5 cr) lectured in Finnish |
|||
Teemu Kerola
14.03. MON 9-11 CK112
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
Exercise sessions: 21.03.- 06.05. | |||
1. | Part-Time Teacher Heikki Korhola | 21.03.-06.05. WED 16-18 D122 | |
2. | Part-Time Teacher Heikki Korhola | 21.03.-06.05. FRI 12-14 D122 | |
581259 Software Engineering (5 - 6 cr) lectured in Finnish |
|||
Matti Luukkainen
14.03.-03.05. MON 14-17 B123, TUE 12-14 CK112
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
582219 Operating Systems (8 cr) lectured in Finnish |
|||
Teemu Kerola
18.01.-02.03. MON 12-14 B123, 18.01.-23.02. TUE 9-11 B222, 18.01.-02.03. WED 12-14 B123, 14.03.-04.05. MON 12-14 B123, 14.03.-25.03. TUE 9-11 B119, 14.03.-04.05. WED 12-14 B123, 04.04.-22.04. TUE 9-11 B119
|
|||
Exercise sessions: 25.01.- 06.05. | |||
1. | Part-Time Teacher Noora Imberg | 25.01.-04.03. TUE 16-18 C222, 14.03.-06.05. TUE 16-18 C222 | |
2. | Teemu Kerola | 25.01.-04.03. THU 9-11 D122, 21.03.-22.04. THU 9-11 D122, 05.05. THU 9-11 D122 (also in English/Swedish) | |
3. | Part-Time Teacher Noora Imberg | 25.01.-04.03. THU 16-18 C222, 14.03.-06.05. THU 16-18 C222 | |
4. | Part-Time Teacher Titti Malmivirta | 25.01.-04.03. FRI 10-12 D122, 21.03.-22.04. FRI 10-12 D122, 06.05. FRI 10-12 D122 | |
581260 Software Engineering Lab (9 cr) lectured in Finnish |
|||
Matti Luukkainen
|
|||
Exercise sessions: 18.01.- 06.05. | |||
1. | Part-Time Teacher Kati Kyllönen | ||
2. | Part-Time Teacher Juho Lamminmäki | ||
3. | Part-Time Teacher Daniela Nummikoski | ||
4. | Part-Time Teacher Jimi Welling | ||
5. | Part-Time Teacher Toni Judin | ||
Intermediate Studies / optional courses |
|||
582216 Introduction to Artificial Intelligence (5 cr) lectured in Finnish |
|||
Teemu Roos
18.01.-01.03. MON, TUE 14-16 CK112
|
|||
Exercise sessions: 25.01.- 04.03. | |||
1. | Teemu Roos | 25.01.-04.03. TUE 12-14 D122 | |
2. | Part-Time Teacher Elias Jääsaari | 25.01.-04.03. THU 14-16 D122 | |
3. | Part-Time Teacher Elias Jääsaari | 25.01.-04.03. FRI 12-14 D122 | |
582317 Linux System Administration (6 cr) lectured in Finnish |
|||
Jani Jaakkola
20.01.-04.03. WED, FRI 14-16 CK112, 14.03.-06.05. WED, FRI 14-16 CK112
|
|||
582330 Software Design (Scala) (5 cr) lectured in Finnish |
|||
Arto Wikla
15.03.-05.05. TUE, THU 14-16 CK112
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
Exercise sessions: 21.03.- 06.05. | |||
1. | Part-Time Teacher Jenny Tyrväinen | 21.03.-06.05. WED 12-14 B222 | |
2. | Part-Time Teacher Jenny Tyrväinen | 21.03.-06.05. THU 16-18 B222 | |
3. | Arto Wikla | 21.03.-06.05. FRI 12-14 C222 | |
58127 Programming in C (5 cr) lectured in English |
|||
Tiina Niklander
20.01. WED 16-18 B123
|
|||
582343 Clojure Programming (2 - 4 cr) lectured in English |
|||
Kjell Lemström
|
|||
582383 SomeJam Hackathon (2 cr) lectured in English |
|||
Hanna Mäenpää
|
|||
582368 Server-side Web Development Ruby on Rails (5 cr) lectured in Finnish |
|||
Matti Luukkainen
18.01.-29.02. MON 16-18 CK112
|
|||
Exercise sessions: 18.01.- 04.03. | |||
1. | Chang Rajani | Pajaohjaus | |
582388 Winter Game Jam (1 cr) lectured in Finnish |
|||
Kjell Lemström
|
|||
582222 Intermediate Studies Project: Operating Systems (3 - 5 cr) lectured in Finnish |
|||
Tiina Niklander
|
|||
Exercise sessions: 19.01.- 03.03. | |||
1. | Tiina Niklander | ||
582364 Intermediate Studies Project: Data Communication (4 cr) lectured in Finnish |
|||
Timo Karvi, Tiina Niklander
21.01. THU 14-16 B119, 28.01.-25.02. THU 14-16 C220
|
|||
582221 Intermediate Studies Project: Programming (5 cr) lectured in Finnish |
|||
Matti Luukkainen, Atte Lassila, Olli-Pekka Mehtonen, Kristian Wahlroos
|
|||
582221 Intermediate Studies Project: Programming (5 cr) lectured in Finnish |
|||
Matti Luukkainen
|
|||
582203 Intermediate Studies Project: Database Application (5 cr) lectured in Finnish |
|||
Arto Vihavainen
Non finnish students contact Arto Vihavainen (Arto.Vihavainen[at]cs.helsinki.fi). |
|||
Exercise sessions: 18.01.- 04.03. | |||
1. | Teemu Koivisto | ||
582203 Intermediate Studies Project: Database Application (5 cr) lectured in Finnish |
|||
Arto Vihavainen
Registration for this course starts on Tue 16th of February at 9.00. Non finnish students contact Arto Vihavainen (Arto.Vihavainen[at]cs.helsinki.fi). |
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
58161 Intermediate Studies Project: Data Structures and Algorithms (3 - 5 cr) lectured in Finnish |
|||
Tomi Pasanen
|
|||
Exercise sessions: 18.01.- 04.03. | |||
1. | Part-Time Teacher Titti Malmivirta | 22.01. FRI 12-14 B119 Aloitustilaisuus PE 22.1. 12-14 B119 on kaikille pakollinen! | |
58161 Intermediate Studies Project: Data Structures and Algorithms (3 - 5 cr) lectured in Finnish |
|||
Tomi Pasanen
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
Exercise sessions: 14.03.- 06.05. | |||
1. | Part-Time Teacher Elias Jääsaari | ||
582734 Game Project Course (4 cr) lectured in English |
|||
Juha Vihavainen
|
|||
Exercise sessions: 14.03.- 06.05. | |||
1. | Valtter Taipale | ||
582379 Server-side Web Development Ruby on Rails Project (1 - 2 cr) lectured in Finnish |
|||
Matti Luukkainen
|
|||
Advanced Studies |
|||
582744 Advanced Course in Machine Learning (5 cr) lectured in English |
|||
Arto Klami
15.03.-05.05. TUE 10-12, THU 12-14 B222
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
Exercise sessions: 14.03.- 06.05. | |||
1. | Arto Klami, Aditya Jitta | 14.03.-06.05. WED 10-12 B221 | |
582745 Computational Cognitive Neuroscience (5 cr) lectured in English |
|||
Aapo Hyvärinen, Vadim Kulikov, Hande Celikkanat
19.01.-09.02. TUE, THU 14-16 B222, 11.02.-03.03. TUE, THU 14-16 B222
|
|||
582634 Data Mining (5 cr) lectured in English |
|||
Hannu Toivonen
21.01.-03.03. THU 10-12 B222
|
|||
Exercise sessions: 21.01.- 03.03. | |||
1. | Arto Vihavainen | 21.01.-03.03. THU 12-14 B221 | |
582635 Data Mining Project (2 cr) lectured in English |
|||
Hannu Toivonen
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
582636 Probabilistic Models (5 cr) lectured in English |
|||
Antti Hyttinen
19.01.-03.03. TUE, THU 16-18 B222
|
|||
Exercise sessions: 25.01.- 04.03. | |||
1. | Jussi Määttä, Janne Leppä-aho | 25.01.-04.03. WED 16-18 B222 | |
582752 Project in Machine Vision (2 cr) lectured in English |
|||
Mats Sjöberg
20.01.-02.03. WED 12-14 C220
|
|||
582758 Project In Markov Random Fields (3 cr) lectured in English |
|||
Michael Gutmann, Onur Dikmen
|
|||
582739 Project in Practical Machine Learning (2 - 6 cr) lectured in English |
|||
Johannes Verwijnen
20.01.-27.01. WED 16-18 CK111
|
|||
582637 Project in Probabilistic Models (2 - 3 cr) lectured in English |
|||
Johannes Verwijnen
16.03.-04.05. WED 16-18 C220
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
582668 Project in String Processing Algorithms (2 cr) lectured in English |
|||
Juha Kärkkäinen
19.01.-01.03. TUE 12-14 C220
|
|||
582691 Randomized Algorithms I (4 cr) lectured in English |
|||
Mikko Koivisto
20.01.-04.03. WED 10-12, FRI 12-14 C220
|
|||
582692 Randomized Algorithms II (4 cr) lectured in English |
|||
Mikko Koivisto
16.03.-06.05. WED, FRI 12-14 C220
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
582742 Satisfiability, Boolean Modeling and Computation (5 cr) lectured in English |
|||
Matti Järvisalo
19.01.-03.03. TUE, THU 12-14 B222
|
|||
Exercise sessions: 25.01.- 04.03. | |||
1. | Jeremias Berg | 25.01.-04.03. TUE 10-12 B119 | |
582740 Big Data Frameworks (5 cr) lectured in English |
|||
Sasu Tarkoma
15.03.-03.05. TUE 12-14 C222
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
Exercise sessions: 14.03.- 06.05. | |||
1. | Mohammad Hoque | 14.03.-06.05. THU 10-12 C222 | |
582622 CINCO Laboratory (1 - 4 cr) lectured in English |
|||
Lea Kutvonen
|
|||
582665 Distributed Systems Project (5 cr) lectured in English |
|||
Jussi Kangasharju, Ossi Karkulahti
19.01.-03.03. TUE, THU 10-12 C222
The first meeting is on Tue 19th of January at 10 in room C222 and the rest of the meetings are agreed then. |
|||
582666 Interactive Systems (6 cr) lectured in English |
|||
Salvatore Andolina
19.01.-02.02. TUE 12-14 B119, 20.01.-17.02. WED 14-16 B119, 09.02. TUE 12-14 B120, 16.02.-01.03. TUE 12-14 B119, 24.02. WED 14-16 B120, 02.03. WED 14-16 B119
|
|||
Exercise sessions: 25.01.- 04.03. | |||
1. | Khalil Klouche | 25.01.-04.03. FRI 12-14 B221 | |
582757 Laboratory Works in Networking and Security (with Aalto) (5 - 10 cr) lectured in English |
|||
Lirim Osmani
|
|||
582704 Mobile Systems Security (5 cr) lectured in English |
|||
N. Asokan, Hien Truong
12.01.-10.04. TUE 10-12 C220
Pre-requisite: Cryptography in Networking (582749) or equivalent undergraduate course in security and/or cryptography. |
|||
Exercise sessions: 14.01.- 07.04. | |||
1. | 14.01.-07.04. THU 12-14 TU6 (Aalto) TU6 is located in TUAS-building, Aalto University (Otaniementie 17) | ||
582701 Nodes Research Methodologies (2 cr) lectured in English |
|||
Lea Kutvonen
|
|||
582615 Overlay and P2P Networks (5 cr) lectured in English |
|||
Samu Varjonen, Ashwin Rao
18.01.-03.03. MON 14-16, THU 12-14 D122
|
|||
Exercise sessions: 18.01.- 04.03. | |||
1. | Juhani Toivonen | 18.01.-04.03. WED 12-14 B222 | |
582708 Software Security (4 cr) lectured in English |
|||
Hien Truong
11.04.-16.05. MON 8-10 T6 in T-talo
Lectures: Mondays 8-10 in Lecture Room T6 in T-talo (Aalto); Exercises: Tuesdays 14-16 in Lecture Room TU5 in TUAS (Aalto). |
|||
Exercise sessions: 12.04.- 17.05. | |||
1. | 12.04.-17.05. TUE 14-16 TU5 in TUAS | ||
582648 Code Generation (4 cr) lectured in English |
|||
Juha Vihavainen
16.03.-06.05. WED 14-16, FRI 12-14 B222
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
Exercise sessions: 21.03.- 06.05. | |||
1. | Part-Time Teacher Jiri Hamberg | ||
58144 Compilers (5 cr) lectured in English |
|||
Juha Vihavainen
20.01.-04.03. WED 14-16, FRI 12-14 B222, 15.02. MON 12-14 C222
|
|||
Exercise sessions: 25.01.- 04.03. | |||
1. | Part-Time Teacher Jiri Hamberg | 25.01.-04.03. THU 12-14 C222 | |
582491 Distributed Databases (5 cr) lectured in Finnish |
|||
Otto Nurmi
19.01.-02.03. TUE 14-16, WED 12-14 C222
|
|||
Exercise sessions: 25.01.- 04.03. | |||
1. | Otto Nurmi | 25.01.-04.03. THU 14-16 C222 | |
582702 Evaluation Methods for User Interfaces (6 cr) lectured in Finnish |
|||
Sari A. Laakso
22.01. FRI 10-12 B222, 05.02. FRI 10-12 B222, 19.02. FRI 10-12 B222, 04.03. FRI 10-12 B222, 18.03. FRI 10-12 C222
|
|||
582663 Software Architecture Project (3 cr) lectured in Finnish |
|||
Antti-Pekka Tuovinen
|
|||
581361 Software Testing (5 cr) lectured in Finnish |
|||
Antti-Pekka Tuovinen
15.03.-05.05. TUE, THU 16-18 D122
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
581359 Software Processes and Quality (5 cr) lectured in Finnish |
|||
Antti-Pekka Tuovinen
19.01.-03.03. TUE, THU 16-18 D122
|
|||
582217 Semantic Web (5 cr) lectured in Finnish |
|||
Juha Puustjärvi
16.03.-06.05. WED, FRI 10-12 B222
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
Exercise sessions: 21.03.- 06.05. | |||
1. | Juha Puustjärvi | 21.03.-06.05. WED 12-14 B119 | |
582642 Service-Oriented Software Engineering with MDE (5 cr) lectured in English |
|||
Lea Kutvonen
22.01.-05.02. FRI 10-12 C222, 26.02. FRI 10-12 C222
|
|||
Exercise sessions: 25.01.- 04.03. | |||
1. | Lea Kutvonen | 29.01.-05.02. FRI 12-14 C222, 26.02. FRI 12-14 C222 | |
582659 Software Factory Project (6 cr) lectured in English |
|||
Fabian Fagerholm
Software Factory Project is an advanced (master's level) optional course in the software systems subprogramme. Only a limited number of participants are admitted. Admission is based on an interview (by email or in person) to which participants are invited after registering. |
|||
582659 Software Factory Project (6 cr) lectured in English |
|||
Fabian Fagerholm
Software Factory Project is an advanced (master's level) optional course in the software systems subprogramme. Only a limited number of participants are admitted. Admission is based on an interview (by email or in person) to which participants are invited after registering. |
|||
58074 Computer Graphics (5 cr) lectured in Finnish |
|||
Otto Nurmi
15.03.-04.05. TUE 14-16, WED 12-14 D122
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
Exercise sessions: 21.03.- 06.05. | |||
1. | Otto Nurmi | 21.03.-06.05. THU 14-16 D122 | |
582483 Biological Sequence Analysis (5 cr) lectured in English |
|||
Esko Ukkonen
18.01.-03.03. MON 12-14, THU 10-12 B119
|
|||
Exercise sessions: 25.01.- 04.03. | |||
1. | Dominik Kempa | 25.01.-04.03. MON 14-16 B222 The meeting time may still change! | |
582748 Data Structures in Genome Analysis (5 cr) lectured in English |
|||
Veli Mäkinen
14.03.-02.05. MON 12-14 B119
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
Exercise sessions: 14.03.- 06.05. | |||
1. | Veli Mäkinen | 14.03.-06.05. THU 10-12 B119 | |
582676 Project in Biological Sequence Analysis (2 cr) lectured in English |
|||
Daniel Valenzuela
17.03.-05.05. THU 12-14 C220
Registration for this course starts on Tuesday 16th of February at 9.00. |
|||
Seminars |
|||
58311304 Seminar on Computational Creativity (5 cr) lectured in English |
|||
Hannu Toivonen
01.02. MON 10-12 C220, 15.02. MON 10-12 C220, 29.02. MON 9-17 C220
|
|||
58315108 Seminar on Educational Data Mining and Learning Analytics (3 cr) lectured in English |
|||
Arto Vihavainen
22.01.-04.03. FRI 10-12 C221, 18.03.-06.05. FRI 10-12 C221
|
|||
58316106 Seminar: Pioneers in Computer Science (3 cr) lectured in English |
|||
Patrik Floréen
20.01.-02.03. WED 14-16 C220, 16.03.-04.05. WED 14-16 C220
|
|||
58316104 Seminar: Quantum Computing (3 cr) lectured in English |
|||
Tomi Pasanen
22.01.-04.03. FRI 10-12 C220, 18.03.-06.05. FRI 10-12 C220
|
|||
58316105 Seminar: Mobile Data Analytics (3 cr) lectured in English |
|||
Julien Mineraud
22.01.-04.03. FRI 14-16 C220, 18.03.-06.05. FRI 14-16 C220
|
|||
58316101 Seminar: Trends in Enterprise Interoperability - Privacy Preservation (4 cr) lectured in English |
|||
Lea Kutvonen
19.01.-01.03. TUE 14-16 C220, 15.03.-03.05. TUE 14-16 C220
|
|||
58316107 Seminar: Data Management in Healthcare (3 cr) lectured in Finnish |
|||
Juha Puustjärvi
18.01.-29.02. MON 8-12 B119, 14.03.-02.05. MON 8-12 C220
|
|||
58316102 Seminar: Novel Software Architecture Design (3 cr) lectured in English |
|||
Tomi Männistö
20.01.-02.03. WED 16-18 B119, 16.03.-04.05. WED 16-18 B119
|
|||
58316103 Seminar on Big Data Management (3 cr) lectured in English |
|||
Jiaheng Lu
18.01.-29.02. MON 12-14 B222, 14.03.-02.05. MON 12-14 B222
|
|||
58312301 Seminar on High-throughput Sequencing Data Analysis (3 cr) lectured in English |
|||
Alexandru Tomescu
18.01.-29.02. MON 14-16 B119, 14.03.-02.05. MON 14-16 C220
|
|||
PhD Studies |
|||
582710 PhD Student Seminar (1 cr) lectured in English |
|||
|
|||