Teaching Programme, fall term 2012 |
|||
---|---|---|---|
Language Studies |
|||
582505 First Language Communication (3 cr) lectured in Finnish |
|||
Jaakko Kurhila
|
|||
99501 English Academic & Professional Skills: Reading, Writing & Spoken Communication (CEFR B2) (4 cr) lectured in English |
|||
Donald Smart
|
|||
Data and Communication Techniques Studies |
|||
581324 Introduction to the Use of Computers (1 cr) lectured in Finnish |
|||
Samuli Kaipiainen
31.08. FRI 10-12 A111
|
|||
582506 Research Data Retrieval (1 cr) lectured in Finnish |
|||
Jaakko Kurhila
|
|||
582514 ICT Driving License (3 cr) lectured in Finnish |
|||
Samuli Kaipiainen
|
|||
Other Studies |
|||
582507 Personal Study Plan and Participating in Teacher Tutoring (1 cr) lectured in Finnish |
|||
Teija Kujala
30.08. THU 10-12 A111
|
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
582513 Studying Techniques (2 cr) lectured in Finnish |
|||
Taina Kaivola
|
|||
582510 Personal Study Plan for MSc Students (1 cr) lectured in Finnish |
|||
|
|||
582519 Scientific Writing for MSc in Computer Science (3 cr) lectured in English |
|||
Tiina Niklander
04.09.-09.10. TUE 10-12 B222
|
|||
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, Arto Vihavainen
|
|||
Basic Studies |
|||
582102 Introduction to Computer Science (4 cr) lectured in Finnish |
|||
Heikki Lokki
05.09.-10.10. WED 12-14 A111, 31.10.-05.12. WED 12-14 A111
Laskarit to tai pe! |
|||
Exercise sessions: 10.09.- 07.12. | |||
1. | Heikki Lokki | 10.09.-07.12. THU 12-14 B119 | |
2. | Heikki Lokki | 10.09.-07.12. THU 14-16 B119 | |
3. | |||
4. | |||
5. | |||
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
03.09.-08.10. MON 12-14 A111
|
|||
582103 Advanced Course in Programming (4 cr) lectured in Finnish |
|||
Matti Luukkainen, Arto Vihavainen
29.10.-03.12. MON 12-14 A111
|
|||
582104 Methods for Software Engineering (4 cr) lectured in Finnish |
|||
Matti Luukkainen
30.10.-04.12. TUE 14-17 A111
|
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
581328 Introduction to Databases (4 cr) lectured in Finnish |
|||
Harri Laine
04.09. TUE 12-14 CK112
|
|||
Exercise sessions: - | |||
1. | |||
2. | |||
58160 Programming Project (4 cr) lectured in Finnish |
|||
Matti Luukkainen
|
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
58160 Programming Project (4 cr) lectured in Finnish |
|||
Matti Luukkainen
|
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
Intermediate Studies |
|||
582216 Introduction to Artificial Intelligence (4 cr) lectured in Finnish |
|||
Teemu Roos
06.09.-12.10. THU 10-12, FRI 12-14 B123
|
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
582204 BSc Thesis (Scientific Writing) (6 cr) lectured in Finnish |
|||
Jaakko Kurhila
03.09.-24.09. MON 12-14 D122
|
|||
Exercise sessions: 03.09.- 07.12. | |||
1. | Sari A. Laakso | ||
2. | Arto Wikla | ||
3. | Antti-Pekka Tuovinen | ||
4. | Eemil Lagerspetz | ||
5. | Teemu Kerola | ||
582206 Models of Computation (6 cr) lectured in Finnish |
|||
Tomi Pasanen
03.09.-08.10. MON 10-12 A111, 29.10.-03.12. MON 10-12 A111
Non finnish students, contact the lecturer Tomi Pasanen before hand. |
|||
Exercise sessions: 03.09.- 07.12. | |||
1. | Tomi Pasanen | 03.09.-12.10. TUE 10-12 B119, 29.10.-07.12. TUE 10-12 B119 | |
2. | Tomi Pasanen | 03.09.-12.10. WED 10-12 B119, 29.10.-07.12. WED 10-12 B119 | |
3. | |||
4. | |||
5. | |||
581305 Computer Organization I (4 cr) lectured in Finnish |
|||
Teemu Kerola
30.10.-04.12. TUE 12-14 B123
|
|||
Exercise sessions: 05.11.- 07.12. | |||
1. | Teemu Kerola | Possibly in English. | |
2. | |||
3. | |||
582202 Introduction to Data Communication (4 cr) lectured in Finnish |
|||
Tiina Niklander
30.10.-04.12. TUE, THU 12-14 CK112
|
|||
Exercise sessions: 29.10.- 07.12. | |||
1. | Ella Peltonen | 29.10.-07.12. WED 12-14 B222 | |
1. | Tiina Niklander | 29.10.-07.12. THU 16-18 B222 In English, if needed. | |
3. | Ella Peltonen | 29.10.-07.12. FRI 8-10 B222 | |
58161 Data Structures Project (4 cr) lectured in Finnish |
|||
Tomi Pasanen
|
|||
Exercise sessions: - | |||
1. | |||
2. | |||
58161 Data Structures Project (4 cr) lectured in Finnish |
|||
Tomi Pasanen
|
|||
Exercise sessions: - | |||
1. | |||
2. | |||
581260 Software Engineering Lab (9 cr) lectured in Finnish |
|||
Matti Luukkainen, Arto Vihavainen
|
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
582203 Database Application (4 cr) lectured in Finnish |
|||
Harri Laine
04.09. TUE 16-18 C222
Non finnish students contact Harri Laine (laine@cs.helsinki.fi). |
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
582203 Database Application (4 cr) lectured in Finnish |
|||
Harri Laine
29.10. MON 16-18 D122
Non finnish students contact Harri Laine (laine@cs.helsinki.fi). |
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
Intermediate Studies / optional courses |
|||
582693 Laboratory of Computational Creativity and Humor (4 - 8 cr) lectured in English |
|||
Alessandro Valitutti
04.09.-12.10. TUE 14-16, FRI 10-12 B222, 30.10.-07.12. TUE 14-16, FRI 10-12 B222
|
|||
58127 Programming in C (4 cr) lectured in Finnish |
|||
Timo Karvi
04.09.-09.10. TUE 10-12 CK112
Exercises begin on the first lecture week. The schedule for exercises will be published soon. |
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
582351 Linux Fundamentals (2 - 4 cr) lectured in English |
|||
Mikko Leino, Samuli Kaipiainen
|
|||
Exercise sessions: - | |||
1. | |||
2. | |||
3. | |||
581251 Software Design (C++) (4 cr) lectured in English |
|||
Juha Vihavainen
31.10.-07.12. WED 14-16, FRI 12-14 D122
|
|||
Exercise sessions: 29.10.- 07.12. | |||
1. | Zachary Laster | ||
2. | Zachary Laster | ||
3. | Zachary Laster | ||
582482 Database Design (4 cr) lectured in Finnish |
|||
Otto Nurmi
05.09.-11.10. WED, THU 14-16 D122
|
|||
Exercise sessions: 10.09.- 12.10. | |||
1. | Otto Nurmi | 10.09.-12.10. WED 16-18 B119 | |
582353 Server-side Web Development (4 - 6 cr) lectured in Finnish |
|||
Arto Vihavainen
03.09.-09.10. MON, TUE 10-12 C222
|
|||
582354 Client-side Web Development (4 - 6 cr) lectured in Finnish |
|||
Arto Vihavainen
29.10.-04.12. MON 10-12 D122, TUE 10-12 B222
|
|||
582335 Version Control (1 cr) lectured in Finnish |
|||
Samuli Kaipiainen
|
|||
582670 Algorithms for Bioinformatics (4 cr) lectured in English |
|||
Leena Salmela
04.09.-11.10. TUE, THU 12-14 B120
|
|||
Exercise sessions: 10.09.- 12.10. | |||
1. | 10.09.-12.10. THU 10-12 B119 | ||
Advanced Studies |
|||
582630 Design and Analysis of Algorithms (4 cr) lectured in English |
|||
Mikko Koivisto
04.09.-12.10. TUE, FRI 12-14 D122
|
|||
Exercise sessions: 10.09.- 12.10. | |||
1. | Teppo Niinimäki | 10.09.-12.10. TUE 14-16 C222 | |
2. | Teppo Niinimäki | 10.09.-12.10. FRI 14-16 C222 | |
582631 Introduction to Machine Learning (4 cr) lectured in English |
|||
Patrik Hoyer
30.10.-07.12. TUE, FRI 10-12 D122
Registration for this course starts on Tuesday October 9th at 9.00. There's additional guidance for Matlab/R on Tue October 30th at 12-14 in B221 and Fri November 2nd at 12-14 in B221. |
|||
Exercise sessions: 05.11.- 07.12. | |||
1. | Doris Entner | 05.11.-07.12. FRI 12-14 B222 | |
582650 Information-Theoretic Modeling (4 cr) lectured in English |
|||
Jyrki Kivinen
05.09.-12.10. WED, FRI 10-12 C222
|
|||
Exercise sessions: 10.09.- 12.10. | |||
1. | |||
582651 Project in Information-Theoretic Modeling (2 cr) lectured in English |
|||
Jyrki Kivinen
29.10.-03.12. MON 14-16 C220
|
|||
58093 String Processing Algorithms (4 cr) lectured in English |
|||
Juha Kärkkäinen
30.10.-04.12. TUE, THU 12-14 B222
Registration for this course starts on Tuesday 9th of October at 9.00. |
|||
Exercise sessions: 05.11.- 07.12. | |||
1. | Dominik Kempa | 05.11.-07.12. TUE 14-16 B119 | |
582417 Distributed Systems (4 cr) lectured in English |
|||
Sini Ruohomaa
10.09.-11.10. MON 10-12 D122, THU 10-12 C222, 29.10.-03.12. MON 10-12 C222, THU 10-12 D122
|
|||
Exercise sessions: - | |||
1. | |||
2. | |||
582462 Cryptography and Network Security (4 cr) lectured in English |
|||
Timo Karvi
29.10.-05.12. MON 12-14, WED 10-12 C222
|
|||
Exercise sessions: 05.11.- 07.12. | |||
1. | Timo Karvi | 05.11.-07.12. WED 12-14 C222 | |
582681 Interface Technologies (6 cr) lectured in English |
|||
Giulio Jacucci
03.09.-11.10. MON, THU 12-14 C222
|
|||
582498 Internet Protocols (4 cr) lectured in English |
|||
Markku Kojo
04.09.-10.10. TUE 12-14, WED 14-16 B222
Exercises begin on the first lecture week. |
|||
Exercise sessions: 03.09.- 12.10. | |||
1. | Laila Daniel | 03.09.-12.10. WED 16-18 B222 | |
582641 Collaboration of Autonomous Business Services (Service Ecosystems) (4 cr) lectured in English |
|||
Lea Kutvonen
30.10.-07.12. TUE 12-14, FRI 10-12 C222
|
|||
Exercise sessions: 05.11.- 07.12. | |||
1. | Lea Kutvonen | 05.11.-07.12. FRI 12-14 C222 | |
581358 Software Architecture (5 cr) lectured in Finnish |
|||
Antti-Pekka Tuovinen
04.09.-11.10. TUE, THU 10-12 D122
|
|||
Exercise sessions: 10.09.- 12.10. | |||
1. | Antti-Pekka Tuovinen | 10.09.-12.10. WED 14-16 C222 | |
2. | Antti-Pekka Tuovinen | 10.09.-12.10. THU 14-16 C222 | |
581359 Software Processes and Quality (4 cr) lectured in Finnish |
|||
Jukka Paakki
30.10.-04.12. TUE, THU 10-12 C222
|
|||
582698 Coaching and Engaging in Global Agile Software Teams (4 cr) lectured in English |
|||
Fabian Fagerholm
04.09.-09.10. TUE 12-14 B119
|
|||
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. |
|||
582694 Health Informatics (4 cr) lectured in Finnish |
|||
Juha Puustjärvi
04.09.-10.10. TUE, WED 12-14 C222
|
|||
Exercise sessions: 10.09.- 12.10. | |||
1. | Juha Puustjärvi | 10.09.-12.10. TUE 14-16 B119 | |
2. | Juha Puustjärvi | 10.09.-12.10. WED 14-16 B119 | |
582663 Software Architecture Project (3 cr) lectured in Finnish |
|||
Antti-Pekka Tuovinen
|
|||
581360 Software Project Management and Group Dynamics (5 cr) lectured in Finnish |
|||
Arto Wikla
30.10.-06.12. TUE, THU 12-14 D122
|
|||
Exercise sessions: 05.11.- 07.12. | |||
1. | 05.11.-07.12. TUE 16-18 B119 | ||
2. | 05.11.-07.12. THU 16-18 B119 | ||
582659 Software Factory Project (5 cr) lectured in English |
|||
Jürgen Münch, Fabian Fagerholm
|
|||
582659 Software Factory Project (5 cr) lectured in English |
|||
Jürgen Münch, Fabian Fagerholm
Registration for this course starts on Tuesday 11th of October at 9.00. |
|||
582695 Software Process Definition and Management (4 cr) lectured in English |
|||
Jürgen Münch
04.09.-09.10. TUE 16-18 D122
|
|||
Exercise sessions: 10.09.- 12.10. | |||
1. | Simo Mäkinen | 10.09.-12.10. THU 16-18 B119 | |
582490 Transaction Processing (4 cr) lectured in Finnish |
|||
Otto Nurmi
31.10.-05.12. WED, THU 14-16 C222
|
|||
Exercise sessions: 05.11.- 07.12. | |||
1. | Otto Nurmi | 05.11.-07.12. WED 16-18 B222 | |
582685 Project in Biodatabases (2 cr) lectured in English |
|||
Leena Salmela
29.10.-03.12. MON 12-14 B119
|
|||
Seminars |
|||
58307301 Seminar: Distributed Algorithms (3 cr) lectured in English |
|||
Jukka Suomela
06.09.-11.10. THU 14-16 C220, 01.11.-06.12. THU 14-16 C220
|
|||
58311305 MSc Thesis Seminar on Algorithms and Machine Learning (3 cr) lectured in English |
|||
Hannu Toivonen
12.09. WED 14-16 C220, 26.09. WED 14-16 C220, 10.10. WED 14-16 C220, 31.10.-07.11. WED 14-16 C220, 21.11.-05.12. WED 12-16 C220
|
|||
58312303 Seminar: Internet of Things (3 cr) lectured in English |
|||
Laila Daniel, Weixiong Rao
03.09.-08.10. MON 14-16 B119, 29.10.-03.12. MON 14-16 B119
|
|||
58312304 Seminar: Trends in Service Oriented Computing (3 cr) lectured in English |
|||
Lea Kutvonen
04.09.-09.10. TUE 14-16 C220, 30.10.-04.12. TUE 14-16 C220
|
|||
58306112 Seminar: Software Engineering and Computer Games (3 cr) lectured in Finnish |
|||
Juha Vihavainen
06.09.-11.10. THU 12-14 C220, 01.11.-06.12. THU 12-14 C220
|
|||
58312302 Seminar: Visualization in User Interface Design (3 cr) lectured in Finnish |
|||
Sari A. Laakso
05.09.-10.10. WED 10-12 C220, 31.10.-05.12. WED 10-12 C220
|
|||
58312305 Seminar: Columnar Databases (3 cr) lectured in English |
|||
Jan Lindström
07.09. FRI 8-10 C220, 07.12. FRI 8-20 C220
|
|||
58307312 MSc Thesis Seminar on Bioinformatics (3 cr) lectured in English |
|||
Leena Salmela
03.09.-08.10. MON 16-18 C220, 29.10.-03.12. MON 16-18 C220
|
|||
58313101 Seminar: Computational Genetics and Genomics (3 cr) lectured in English |
|||
Kimmo Palin
03.09.-08.10. MON 14-16 C220, 29.10.-03.12. MON 14-16 C222
|
|||
PhD Studies |
|||
582710 PhD Student Seminar (1 cr) lectured in English |
|||
Jussi Kangasharju, Jukka Paakki, Jyrki Kivinen
|
|||