Teaching Programme, spring term 2013 |
|||
---|---|---|---|
Language Studies |
|||
582505 First Language Communication (3 cr) lectured in Finnish |
|||
Jaakko Kurhila
|
|||
Data and Communication Techniques Studies |
|||
582506 Research Data Retrieval (1 cr) lectured in Finnish |
|||
Jaakko Kurhila
|
|||
Other Studies |
|||
582519 Scientific Writing for MSc in Computer Science (3 cr) lectured in English |
|||
Tiina Niklander
11.03.-26.04. TUE 12-14 C220
|
|||
582516 Software Factory Work Experience (5 - 7 cr) lectured in English |
|||
Jürgen Münch, Fabian Fagerholm
|
|||
582516 Software Factory Work Experience (5 - 7 cr) lectured in English |
|||
Jürgen Münch, Fabian Fagerholm
|
|||
582508 Jobmarketorientation for Software Engineering Lab (1 cr) lectured in Finnish |
|||
Matti Luukkainen
|
|||
Basic Studies |
|||
582102 Introduction to Computer Science (4 cr) lectured in Finnish |
|||
Heikki Lokki
Self Study Course |
|||
581325 Introduction to Programming (5 cr) lectured in Finnish |
|||
Matti Luukkainen, Arto Vihavainen
14.01. MON 10-11 CK112
|
|||
582103 Advanced Course in Programming (4 cr) lectured in Finnish |
|||
Matti Luukkainen, Arto Vihavainen
Registration for this course starts on Tue 21st of February. The exercise sessions start on the first lecture week. |
|||
581328 Introduction to Databases (4 cr) lectured in Finnish |
|||
Harri Laine
15.01.-21.02. TUE, THU 10-12 B123
|
|||
Exercise sessions: 21.01.- 22.02. | |||
1. | Harri Laine | 21.01.-22.02. TUE 12-14 B119 | |
2. | Aleksi Majander | 21.01.-22.02. THU 12-14 B119 | |
3. | Aleksi Majander | 21.01.-22.02. THU 16-18 B119 | |
4. | Hannu Kärnä | 21.01.-22.02. FRI 10-12 D122 | |
5. | Hannu Kärnä | 21.01.-22.02. FRI 14-16 B119 | |
58160 Programming Project (4 cr) lectured in Finnish |
|||
Matti Luukkainen
|
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
5. | |||
6. | |||
58160 Programming Project (4 cr) lectured in Finnish |
|||
Matti Luukkainen
Registration for this course starts on Tuesday 19th of February at 9.00. |
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
Intermediate Studies |
|||
582204 BSc Thesis (Scientific Writing) (6 cr) lectured in Finnish |
|||
Jaakko Kurhila
14.01. MON 12-14 D122
|
|||
Exercise sessions: 14.01.- 26.04. | |||
1. | Sari A. Laakso | ||
2. | Arto Wikla | ||
3. | Antti-Pekka Tuovinen | 16.01. WED 10-12 A218, 06.02. WED 10-12 A318, 10.04. WED 10-12 A319, 12.04. FRI 10-12 A319 | |
4. | Sini Ruohomaa | ||
5. | Teemu Kerola | ||
6. | Janne Korhonen | ||
58131 Data Structures and Algorithms (8 cr) lectured in Finnish |
|||
Patrik Floréen
14.01.-20.02. MON, WED 10-12 A111, 11.03.-24.04. MON, WED 10-12 A111
Non finnish students, contact the lecturer beforehand. |
|||
Exercise sessions: 14.01.- 26.04. | |||
1. | Patrik Floréen | 14.01.-22.02. WED 16-18 C222, 11.03.-26.04. WED 16-18 C222 | |
2. | Mika Huttunen | 14.01.-22.02. THU 10-12 B222, 11.03.-26.04. THU 10-12 B222 | |
3. | Tony Kovanen | 14.01.-22.02. THU 12-14 B222, 11.03.-26.04. THU 12-14 B222 | |
4. | Mika Huttunen | 14.01.-22.02. FRI 10-12 B222, 11.03.-26.04. FRI 10-12 B222 | |
581305 Computer Organization I (4 cr) lectured in Finnish |
|||
Teemu Kerola
11.03. MON 9-11 CK112
|
|||
Exercise sessions: 11.03.- 26.04. | |||
1. | Heikki Korhola | 11.03.-26.04. WED 14-16 D122 | |
2. | Heikki Korhola | 11.03.-26.04. WED 16-18 B222 | |
582215 Introduction to Computer Security (4 cr) lectured in Finnish |
|||
Timo Karvi
15.01. TUE 14-16 A111, 15.01.-21.02. THU 12-14 B123, 22.01.-21.02. TUE 14-16 B123
|
|||
Exercise sessions: 21.01.- 22.02. | |||
1. | Irina Mäkipaja | 21.01.-22.02. THU 10-12 B119 | |
2. | Irina Mäkipaja | 21.01.-22.02. THU 14-16 B119 | |
3. | Irina Mäkipaja | 21.01.-22.02. FRI 10-12 C222 | |
4. | Timo Karvi | 21.01.-22.02. FRI 12-14 B119 | |
581259 Software Engineering (4 cr) lectured in Finnish |
|||
Matti Luukkainen
11.03. MON 14-16 B123, 11.03.-23.04. TUE 12-14 CK112, 18.03.-23.04. MON 14-17 B123
Registration for this course starts on Tuesday 19th of February at 9.00. |
|||
Exercise sessions: 18.03.- 26.04. | |||
1. | Matti Luukkainen | ||
2. | Kasper Hirvikoski | ||
3. | Tero Huomo | ||
582219 Operating Systems (6 cr) lectured in Finnish |
|||
Teemu Kerola
14.01.-20.02. MON, WED 12-14 B123, 11.03.-24.04. MON, WED 12-14 B123
|
|||
Exercise sessions: 21.01.- 26.04. | |||
1. | Teemu Kerola | 21.01.-22.02. TUE 14-16 D122, 11.03.-26.04. TUE 14-16 D122 Possibly in English. | |
2. | Tuomas Tynkkynen | 21.01.-22.02. TUE 16-18 B222, 11.03.-26.04. TUE 16-18 B222 | |
3. | Tuomas Tynkkynen | 21.01.-22.02. THU 16-18 B222, 11.03.-26.04. THU 16-18 B222 | |
4. | Tuomas Tynkkynen | 21.01.-22.02. FRI 14-16 B222, 11.03.-26.04. FRI 14-16 B222 | |
581260 Software Engineering Lab (9 cr) lectured in Finnish |
|||
Matti Luukkainen
|
|||
Intermediate Studies / optional courses |
|||
582358 Theory of Computation: Study Group (2 - 3 cr) lectured in Finnish |
|||
Antti Laaksonen, Paula Lehtola
14.01.-22.02. WED 14-16 CK111
|
|||
582303 Network Programming (4 cr) lectured in English |
|||
Markku Kojo
15.01.-20.02. TUE, WED 12-14 C222, 12.03.-20.03. TUE, WED 12-14 C222
|
|||
Exercise sessions: 21.01.- 29.03. | |||
1. | Yi Ding | 21.01.-29.03. WED 14-16 C220 | |
582201 Human-Computer Interaction (6 cr) lectured in English |
|||
Giulio Jacucci
12.03.-24.04. TUE 14-16, WED 10-12 CK112
|
|||
Exercise sessions: - | |||
1. | |||
582347 Simulation-based User Interface Design (4 cr) lectured in Finnish |
|||
Sari A. Laakso
16.01. WED 10-12 D234, 23.01.-11.04. WED, THU 10-18 A218, 25.01.-12.04. FRI 14-18 A218, 17.04. WED 10-12 D234
|
|||
582304 The metalanguage XML (4 cr) lectured in Finnish |
|||
Harri Laine
12.03.-25.04. TUE, THU 12-14 B123
|
|||
Exercise sessions: 18.03.- 26.04. | |||
1. | Harri Laine | 18.03.-26.04. TUE 14-16 B222 | |
2. | Harri Laine | 18.03.-26.04. THU 14-16 B222 | |
582356 Network Programming Project (4 cr) lectured in English |
|||
Markku Kojo
|
|||
Exercise sessions: 11.03.- 26.04. | |||
1. | Laila Daniel | ||
582203 Database Application (4 cr) lectured in Finnish |
|||
Harri Laine
14.01. MON 16-18 D122
Non finnish students contact Harri Laine (laine@cs.helsinki.fi). |
|||
Exercise sessions: 14.01.- 22.02. | |||
1. | David Consuegra | 14.01.-22.02. TUE 14-18 A218 | |
2. | Juhani Toivonen | 14.01.-22.02. FRI 10-14 A218 | |
582203 Database Application (4 cr) lectured in Finnish |
|||
Harri Laine
11.03. MON 16-18 D122
Registration for this course starts on Tue 19th of February at 9.00. Non finnish students contact Harri Laine (laine@cs.helsinki.fi). |
|||
Exercise sessions: 11.03.- 26.04. | |||
1. | Paula Lehtola | 11.03.-26.04. MON 12-16 A218 | |
2. | David Consuegra | 11.03.-26.04. TUE 14-18 A218 | |
3. | Paula Lehtola | 11.03.-26.04. WED 10-14 A318 | |
4. | Juhani Toivonen | 11.03.-26.04. THU 14-18 A318 | |
5. | Harri Laine | 15.03. FRI 10-14 A218 Muut ohjausajat ilmoitetaan erikseen. | |
6. | Hannu Kärnä | 11.03.-26.04. FRI 12-16 A318 | |
58161 Data Structures Project (4 cr) lectured in Finnish |
|||
Tomi Pasanen
|
|||
Exercise sessions: 14.01.- 22.02. | |||
1. | Kristiina Paloheimo | ||
58161 Data Structures Project (4 cr) lectured in Finnish |
|||
Tomi Pasanen
Registration for this course starts on Tuesday 19th of February at 9.00. |
|||
Exercise sessions: 11.03.- 26.04. | |||
1. | Kristiina Paloheimo | ||
Advanced Studies |
|||
582634 Data Mining (4 cr) lectured in English |
|||
Hannu Toivonen
11.03.-25.04. MON, THU 12-15 D122
Time slots reserved for the lectures will also be used for exercises. Taking the course requires active participation in all time slots. |
|||
Exercise sessions: - | |||
1. | Time slots reserved for the lectures will also be used for exercises. | ||
582635 Data Mining Project (2 cr) lectured in English |
|||
Hannu Toivonen
06.05. MON 10-12 B222, 13.05. MON 10-12 B222, 17.05. FRI 10-14 B222
Registration for this course starts on Tuesday 21st of February at 9.00. |
|||
582636 Probabilistic Models (4 cr) lectured in English |
|||
Petri Myllymäki
15.01.-21.02. TUE, THU 16-18 D122
|
|||
Exercise sessions: 21.01.- 22.02. | |||
1. | Joonas Paalasmaa | 21.01.-22.02. WED 16-18 B119 | |
582637 Project in Probabilistic Models (2 - 3 cr) lectured in English |
|||
Antti Honkela
12.03.-23.04. TUE 10-12 C220
Registration for this course starts on Tuesday 19th of February at 9.00. |
|||
582668 Project in String Processing Algorithms (2 cr) lectured in English |
|||
Juha Kärkkäinen
15.01.-19.02. TUE 12-14 C220
|
|||
582674 Projects in Unsupervised Machine Learning (3 cr) lectured in English |
|||
Jukka-Pekka Kauppi
|
|||
582691 Randomized Algorithms I (4 cr) lectured in English |
|||
Jyrki Kivinen
14.01.-20.02. MON, WED 10-12 B119
|
|||
Exercise sessions: 21.01.- 22.02. | |||
1. | Teppo Niinimäki | 21.01.-22.02. THU 12-14 C222 | |
582692 Randomized Algorithms II (4 cr) lectured in English |
|||
Jyrki Kivinen
11.03.-24.04. MON, WED 10-12 B119
|
|||
Exercise sessions: 18.03.- 26.04. | |||
1. | Teppo Niinimäki | 18.03.-26.04. THU 10-12 B119 | |
582638 Unsupervised Machine Learning (4 cr) lectured in English |
|||
Aapo Hyvärinen
15.01.-22.02. TUE, THU, FRI 14-16 C222
|
|||
Exercise sessions: 21.01.- 22.02. | |||
1. | Time slots reserved for the lectures will be used for exercises. | ||
582665 Distributed Systems Project (4 cr) lectured in English |
|||
Liang Wang, Jussi Kangasharju
15.01.-21.02. TUE, THU 10-12 D122
The first meeting is on Tue 15th of January at 10 in room D122 and the rest of the meetings are agreed then. |
|||
582666 Interactive Systems (6 cr) lectured in English |
|||
Post-doc Eve Hoggan
15.01.-20.02. TUE 12-14 D122, WED 14-16 B222
|
|||
Exercise sessions: 21.01.- 22.02. | |||
1. | Matti Nelimarkka | 21.01.-22.02. WED 16-18 D122 | |
582646 Mobile Middleware (3 cr) lectured in English |
|||
Sasu Tarkoma
12.03.-23.04. TUE 16-18 D122
Registration for this course starts on Tuesday 21st of February at 9.00. |
|||
582701 Nodes Research Methodologies (2 cr) lectured in English |
|||
Lea Kutvonen, Sasu Tarkoma
11.03.-26.04. THU 10-12 D122
|
|||
582615 Overlay and P2P Networks (4 cr) lectured in English |
|||
Sasu Tarkoma
14.01.-21.02. MON 14-16, THU 12-14 D122
|
|||
Exercise sessions: 21.01.- 22.02. | |||
1. | Toni Ruottu | 21.01.-22.02. FRI 14-16 D122 | |
582648 Compilers Project (4 cr) lectured in English |
|||
Juha Vihavainen
No lectures and no exercises but lecture materials are available on virtual machines and byte code generation. |
|||
582662 Game Engine Architecture (6 cr) lectured in English |
|||
Juha Vihavainen
16.01.-22.02. WED 14-16, FRI 12-14 C222
|
|||
Exercise sessions: 21.01.- 22.02. | |||
1. | Zachary Laster | ||
582663 Software Architecture Project (3 cr) lectured in Finnish |
|||
Antti-Pekka Tuovinen
|
|||
581361 Software Testing (4 cr) lectured in Finnish |
|||
Antti-Pekka Tuovinen
12.03.-25.04. TUE, THU 10-12 C222
|
|||
Exercise sessions: 18.03.- 26.04. | |||
1. | Antti-Pekka Tuovinen | 18.03.-26.04. THU 14-16 B119 | |
581362 Principles of Programming Languages (4 cr) lectured in Finnish |
|||
Arto Wikla
15.01.-21.02. TUE 12-14, THU 14-16 B222
|
|||
582696 Parallel computing on graphics processing units (4 cr) lectured in Finnish |
|||
Otto Nurmi
13.03.-25.04. WED, THU 14-16 C222
|
|||
Exercise sessions: 18.03.- 26.04. | |||
1. | Otto Nurmi | 18.03.-26.04. WED 16-18 B119 | |
582217 Semantic Web (4 cr) lectured in Finnish |
|||
Juha Puustjärvi
12.03.-24.04. TUE, WED 12-14 D122
|
|||
Exercise sessions: 18.03.- 26.04. | |||
1. | Juha Puustjärvi | 18.03.-26.04. TUE 14-16 B119 | |
2. | Juha Puustjärvi | 18.03.-26.04. WED 14-16 B119 | |
582642 Service-Oriented Software Engineering (4 cr) lectured in English |
|||
Toni Ruokolainen
16.01.-22.02. WED, FRI 12-14 D122
|
|||
Exercise sessions: 21.01.- 22.02. | |||
1. | Toni Ruokolainen | 21.01.-22.02. WED 10-12 D122 | |
582659 Software Factory Project (5 cr) lectured in English |
|||
Jürgen Münch, Fabian Fagerholm
During period III. 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 (5 cr) lectured in English |
|||
Jürgen Münch, 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. |
|||
582614 Artificial Intelligence for Games (4 cr) lectured in Finnish |
|||
Tomi Pasanen
18.01.-22.02. FRI 12-14 B222, 15.03.-26.04. FRI 12-14 B222
|
|||
582403 Data Warehouses (4 cr) lectured in Finnish |
|||
Otto Nurmi
16.01.-21.02. WED, THU 14-16 D122
|
|||
Exercise sessions: 14.01.- 22.02. | |||
1. | Otto Nurmi | 14.01.-22.02. WED 16-18 B222 | |
582483 Biological Sequence Analysis (4 cr) lectured in English |
|||
Veli Mäkinen
14.01.-21.02. MON 12-14, THU 10-12 C222
|
|||
Exercise sessions: 14.01.- 22.02. | |||
1. | Veli Mäkinen | 14.01.-22.02. MON 10-12 C222 | |
582676 Project in Biological Sequence Analysis (1 - 2 cr) lectured in English |
|||
Veli Mäkinen
11.03.-22.04. MON 12-14 C222
|
|||
Seminars |
|||
58313103 Seminar: Constraint Solving Meets Machine Learning and Data Mining (3 cr) lectured in English |
|||
Matti Järvisalo
13.03. WED 12-14 B119
The first meeting takes place on Wed 13th of March 12-14 C220, otherwise independent work (students prepare their seminar presentations and reports) during period IV. Final presentations take place in May during the intensive part of period IV (6-17.5.). |
|||
58313104 Seminar: Models of Language Evolution and Language Change (3 cr) lectured in English |
|||
Roman Yangarber
16.01.-20.02. WED 12-14 C220, 13.03.-24.04. WED 12-14 C220
|
|||
58313102 Seminar: Neuroinformatics 5 (3 cr) lectured in English |
|||
Aapo Hyvärinen
THE SEMINAR IS CANCELLED! |
|||
58312103 Seminar on Game AI (3 cr) lectured in English |
|||
Tomi Pasanen
18.01.-22.02. FRI 10-12 C220, 15.03.-26.04. FRI 10-12 C220
|
|||
58313109 Seminar: Cognitive Networking and Cross-layer Interaction (3 cr) lectured in English |
|||
Suzan Bayhan
15.01.-19.02. TUE 14-16 B119, 12.03.-23.04. TUE 14-16 C222
|
|||
58313108 Seminar on Information and System Security (3 cr) lectured in English |
|||
N. Asokan
16.01.-20.02. WED 10-12 C220, 13.03.-24.04. WED 10-12 C220
|
|||
58313107 Seminar: Trends in Enterprise Interoperability - Enterprise Architecture (3 cr) lectured in English |
|||
Lea Kutvonen, Toni Ruokolainen
15.01.-19.02. TUE 14-16 C220, 12.03.-23.04. TUE 14-16 C220
|
|||
58313110 Research Seminar on eHealth (3 cr) lectured in Finnish |
|||
Juha Puustjärvi
15.01.-19.02. TUE 8-12 C220
|
|||
58312108 MSc Thesis Seminar on Software Systems (3 cr) lectured in Finnish |
|||
Jukka Paakki
15.01.-19.02. TUE 16-18 C220, 12.03.-23.04. TUE 16-18 C220
|
|||
58313106 Seminaari: Ohjelmointikielet ja rinnakkaisuus (3 cr) lectured in Finnish |
|||
Juha Vihavainen
17.01.-21.02. THU 12-14 C220, 14.03.-25.04. THU 12-14 C220
|
|||
58313105 Seminaari: Web-palveluiden koostaminen (3 cr) lectured in Finnish |
|||
Juha Puustjärvi
14.01. MON 8-12 C220, 04.02. MON 8-12 C220, 11.03.-25.03. MON 8-12 C220
|
|||
58312107 Seminar: Cloud-based Software Engineering (3 cr) lectured in English |
|||
Jürgen Münch
16.01.-20.02. WED 14-16 B119, 13.03.-24.04. WED 14-16 B222
|
|||
58307312 MSc Thesis Seminar on Bioinformatics (3 cr) lectured in English |
|||
Leena Salmela
14.01.-18.02. MON 16-18 C220, 11.03.-22.04. MON 16-18 C220
|
|||
58312301 Seminar: High-throughput Sequencing Data Analysis (3 cr) lectured in English |
|||
Leena Salmela
14.01.-18.02. MON 14-16 C220, 11.03.-22.04. MON 14-16 C220
|
|||
PhD Studies |
|||
582710 PhD Student Seminar (1 cr) lectured in English |
|||
Jussi Kangasharju, Jyrki Kivinen, Jukka Paakki
|
|||