Opetusohjelma, kevätlukukausi 2012 |
|||
---|---|---|---|
Kieliopinnot |
|||
582505 Äidinkielinen viestintä (3 op) |
|||
Jaakko Kurhila
|
|||
Tieto- ja viestintätekniikan opinnot |
|||
582506 Tutkimustiedonhaku (1 op) |
|||
Jaakko Kurhila
|
|||
Muut opinnot |
|||
582516 Software Factory Work Experience (5 - 7 cr) |
|||
Jaakko Kurhila
|
|||
582516 Software Factory Work Experience (5 - 7 cr) |
|||
Jaakko Kurhila
|
|||
582508 Ohjelmistotuotantoprojektiin liittyvä työelämään orientointi (1 op) |
|||
Matti Luukkainen
|
|||
Perusopinnot |
|||
582102 Johdatus tietojenkäsittelytieteeseen (itseopiskelu) (4 op) |
|||
Heikki Lokki
Itseopiskelukurssi. Suoritusoikeus erillisellä hakemuksella kurssin vastuuhenkilöltä. Self Study Course |
|||
581325 Ohjelmoinnin perusteet (5 op) |
|||
Matti Luukkainen, Arto Vihavainen
17.01.-21.02. TI 10-12 CK112
Huom! Harjoitukset alkavat jo ensimmäisellä luentoviikolla. Kurssin ainoa luento on aloitusluento 17.1.2011 klo 10-12 CK112, jonka jälkeen kurssi suoritetaan tekemällä tehtäviä ohjatuissa harjoitustilaisuuksissa. Katso lisätietoja kurssin kotisivulta. |
|||
582103 Ohjelmoinnin jatkokurssi (4 op) |
|||
Matti Luukkainen, Arto Vihavainen
13.03.-24.04. TI 10-12 CK112
Huom! Kurssisivulla lisätietoja kurssin suoritusmuodosta. Harjoitukset alkavat jo ensimmäisellä luentoviikolla. Ilmoittautuminen tälle kurssille alkaa tiistaina 22.2. klo 9.00 Registration for this course starts on Tue 21st of February. The exercise sessions start on the first lecture week. |
|||
581328 Tietokantojen perusteet (4 op) |
|||
Harri Laine
17.01.-23.02. TI, TO 10-12 B123
|
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
5. | |||
58160 Ohjelmoinnin harjoitustyö (periodi III) (4 op) |
|||
Tomi Pasanen
16.01. MA 10-11 D122
Aloitusluento 16.01. MA 10-11 D122, MA 11-12 B221, tekniikkaluento 07.02. MA 10-11 D122, MA 11-12 B221. HUOM! Ohjelmoinnin perusteet ja jatkokurssin menestyksellisesti syyslukukaudella 2010 suorittaneet pääaineopiskelijat voivat korvata Ohjelmoinnin harjoitustyön kurssilla 582326 Robottiohjelmoinnin harjoitustyö. Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi). |
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
58160 Ohjelmoinnin harjoitustyö (periodi IV) (4 op) |
|||
Tomi Pasanen
12.03. MA 10-11 D122
Aloitusluento 12.03. MA 10-11 BK107, MA 11-12 B221, tekniikkaluento 02.04. MA 10-11 BK107, MA 11-12 B221. Ilmoittautuminen tälle kurssille alkaa tiistaina 22.2. klo 9.00. Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi). Registration for this course starts on Tue 22nd of January at 9.00. |
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
5. | |||
Aineopinnot |
|||
582204 Kandidaatintutkielma (kevät 2012) (6 op) |
|||
Jaakko Kurhila
16.01.-06.02. MA 12-14 C222
Ensimmäinen luento (16.1.) ja ensimmäinen ryhmätapaaminen ovat ehdottomasti pakollisia! |
|||
58131 Tietorakenteet (8 op) |
|||
Patrik Floréen
16.01.-22.02. MA, KE 12-14 A111, 12.03.-25.04. MA, KE 12-14 A111
Non finnish students, contact the lecturer before hand. |
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
5. | |||
6. | |||
581305 Tietokoneen toiminta (itseopiskelu) (4 op) |
|||
Teemu Kerola
12.03. MA 12-14 CK112
Huom! Harjoitukset alkavat jo ensimmäisellä luentoviikolla. |
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
5. | |||
582215 Tietoturvan perusteet (4 op) |
|||
Timo Karvi
17.01.-23.02. TI 14-16, TO 12-14 B123
|
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
3. | |||
4. | |||
5. | |||
581259 Ohjelmistotuotanto (4 op) |
|||
Matti Luukkainen
12.03.-25.04. MA, KE 12-14 B123
Ilmoittautuminen tälle kurssille alkaa tiistaina 21.2. klo 9.00. Registration for this course starts on Tuesday 21st of February at 9.00. |
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
3. | |||
581332 Rinnakkaisohjelmointi (6 op) |
|||
Teemu Kerola
16.01.-13.02. MA 14-16 B123, 19.01.-02.02. TO 14-16 B123, 12.03.-02.04. MA 14-16 B123
Esitietokoe maanantaina 9.1. klo 9-11 C222. Prerequisite exam on Monday 9th of January at 9-11 in room C222, |
|||
Harjoitusryhmät: 16.01.- 02.04. | |||
1. | |||
2. | |||
3. | |||
4. | Teemu Kerola | 16.01.-30.01. MA 12-14 B119, 13.02. MA 12-14 B119, 19.03. MA 12-14 B119, 02.04. MA 12-14 B119 (lectures in English) | |
581260 Ohjelmistotuotantoprojekti (9 op) |
|||
Matti Luukkainen, Arto Vihavainen
|
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
3. | |||
58161 Tietorakenteiden harjoitustyö (periodi III) (4 op) |
|||
Tomi Pasanen
Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi). |
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
58161 Tietorakenteiden harjoitustyö (periodi IV) (4 op) |
|||
Tomi Pasanen
Ilmoittautuminen tälle kurssille alkaa tiistaina 21.2. klo 9.00. Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi). Registration for this course starts on Tue 21st of January at 9.00. |
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
582203 Tietokantasovellus (periodi III) (4 op) |
|||
Harri Laine
16.01. MA 16-18 D122
Aloitusluento 16.01. MA 16-18 D122. Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi) and Harri Laine (laine@cs.helsinki.fi). |
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
582203 Tietokantasovellus (periodi IV) (4 op) |
|||
Harri Laine
12.03. MA 16-18 D122
Aloitusluento 12.03. MA 16-18 D122. Ilmoittautuminen tälle kurssille alkaa tiistaina 21.2. klo 9.00. Registration for this course starts on Tue 21st of January at 9.00. Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi) and Harri Laine (laine@cs.helsinki.fi). |
|||
Harjoitusryhmät: - | |||
1. | |||
2. | |||
3. | |||
Aineopinnot /valinnaiset opintojaksot |
|||
581365 Computer Organization II (4 cr) |
|||
Tiina Niklander
16.01.-22.02. MA, KE 12-14 D122
|
|||
582317 Linux-ylläpito (6 op) |
|||
Jani Jaakkola, Mikko Pervilä
18.01.-24.02. KE, PE 14-16 D122, 14.03.-27.04. KE, PE 14-16 D122
|
|||
582330 Ohjelmointitekniikka (Scala) (4 op) |
|||
Arto Wikla
17.01.-23.02. TI, TO 12-14 D122
|
|||
Harjoitusryhmät: 23.01.- 24.02. | |||
1. | Arto Wikla | 23.01.-24.02. TO 14-16 D122 | |
582201 Human-Computer Interaction (6 cr) |
|||
Giulio Jacucci, Post-doc Eve Hoggan, Antti Oulasvirta
13.03.-25.04. TI 14-16 B222, KE 10-12 C222
Due to limited resources, the attendance to the course may need to be restricted. |
|||
Exercise sessions: - | |||
1. | |||
582341 Ohjelmistojärjestelmien empiirinen harjoitustyö (1 - 3 op) |
|||
Pietu Pohjalainen
|
|||
582347 Simulointipohjainen käyttöliittymäsuunnittelu (4 op) |
|||
Sari A. Laakso
18.01. KE 10-12 D234, 29.02. KE 10-12 D234
|
|||
Harjoitusryhmät: 25.01.- 23.02. | |||
1. | Sari A. Laakso | 25.01.-23.02. KE 10-13 D234 | |
2. | Sari A. Laakso | 25.01.-23.02. KE 14-17 D234 | |
3. | Sari A. Laakso | 25.01.-23.02. TO 10-13 D234 | |
4. | Sari A. Laakso | 25.01.-23.02. TO 14-17 D234 | |
582346 Web-sovellusohjelmointi (4 op) |
|||
Arto Vihavainen
16.01.-20.02. MA 10-12 CK112
|
|||
Syventävät opinnot |
|||
582487 Data Compression Techniques (4 cr) |
|||
Juha Kärkkäinen
17.01.-23.02. TI, TO 12-14 B222
|
|||
582634 Data Mining (4 cr) |
|||
Hannu Toivonen, Esther Galbrun
12.03.-26.04. MA, TO 12-15 D122
Ilmoittautuminen tälle kurssille alkaa tiistaina 21.2. klo 9.00. Registration for this course starts on Tuesday 21st of February at 9.00. |
|||
Exercise sessions: 19.03.- 27.04. | |||
1. | Esther Galbrun | Time slots reserved for the lectures will be used for exercises. | |
582635 Data Mining Project (2 cr) |
|||
Hannu Toivonen, Esther Galbrun
07.05. MA 10-12 B222, 14.05. MA 10-12 B222, 18.05. PE 10-14 B222
Ilmoittautuminen tälle kurssille alkaa tiistaina 21.2. klo 9.00. Registration for this course starts on Tuesday 21st of February at 9.00. |
|||
Exercise sessions: - | |||
1. | |||
582661 Deterministic Distributed Algorithms (4 cr) |
|||
Jukka Suomela
13.03.-26.04. TI 12-14, TO 10-12 B222
|
|||
582684 Location-Awareness (4 cr) |
|||
Petteri Nurmi
18.01.-23.02. KE 12-14, TO 14-16 C222
|
|||
Exercise sessions: 23.01.- 24.02. | |||
1. | Teemu Pulkkinen, Sourav Bhattacharya | 23.01.-24.02. PE 12-14 B222 | |
582636 Probabilistic Models (4 cr) |
|||
Petri Myllymäki
17.01.-23.02. TI, TO 16-18 B222
|
|||
Exercise sessions: - | |||
1. | |||
582682 Project in Data Compression Techniques (2 op) |
|||
Veli Mäkinen
13.03.-24.04. TI 14-16 B119
|
|||
582637 Project in Probabilistic Models (2 - 3 cr) |
|||
Antti Honkela
13.03.-24.04. TI 10-12 C220
Ilmoittautuminen tälle kurssille alkaa tiistaina 21.2. klo 9.00. Registration for this course starts on Tuesday 21st of February at 9.00. |
|||
582668 Project in String Processing Algorithms (2 cr) |
|||
Veli Mäkinen
17.01.-21.02. TI 14-16 B119
|
|||
582674 Projects in Unsupervised Machine Learning (3 cr) |
|||
Cristina Campi
Ilmoittautuminen tälle kurssille alkaa tiistaina 21.2. klo 9.00. Registration for this course starts on Tuesday 21st of February at 9.00. |
|||
Exercise sessions: 12.03.- 27.04. | |||
1. | Michael Gutmann | Time slots of the lectures of UML course will be used for this. | |
582669 Supervised Machine Learning (4 cr) |
|||
Jyrki Kivinen
17.01.-22.02. TI, KE 10-12 C222
|
|||
Exercise sessions: - | |||
1. | |||
582638 Unsupervised Machine Learning (4 cr) |
|||
Aapo Hyvärinen
13.03.-27.04. TI, TO, PE 14-16 C222
Ilmoittautuminen tälle kurssille alkaa tiistaina 21.2. klo 9.00. Registration for this course starts on Tuesday 21st of February at 9.00. |
|||
Exercise sessions: 19.03.- 27.04. | |||
1. | Cristina Campi | Time slots reserved for the lectures will be used for exercises. | |
582667 Business Process Automation (4 cr) |
|||
Alexander Norta
13.03.-26.04. TI, TO 8-10 D122
|
|||
Exercise sessions: - | |||
1. | |||
582665 Distributed Systems Project (4 cr) |
|||
Jussi Kangasharju
17.01.-23.02. TI, TO 10-12 D122
Ensimmäinen kokoontuminen on tiistaina 17.1. klo 10 salissa D122 ja myöhemmistä kokoontumisista sovitaan ensimmäisellä kerralla. The first meeting is on Tue 17th of January at 10 in room D122 and the rest of the meetings are agreed then. |
|||
582681 Interface Technologies (6 cr) |
|||
Giulio Jacucci
17.01.-21.02. TI 14-16 C222
|
|||
582646 Mobile Middleware (3 cr) |
|||
Sasu Tarkoma
13.03.-24.04. TI 16-18 D122
Ilmoittautuminen tälle kurssille alkaa tiistaina 21.2. klo 9.00. Registration for this course starts on Tuesday 21st of February at 9.00. |
|||
582491 Hajautetut tietokannat (4 op) |
|||
Otto Nurmi
18.01.-23.02. KE, TO 14-16 B222
|
|||
582663 Ohjelmistoarkkitehtuurien harjoitustyö (3 op) |
|||
Harri Laine
Työssä vaaditaan kurssin Ohjelmistoarkkitehtuurit suoritus - tai vastaavat tiedot. Työn määrittely ja käytettävät työkalut sovitaan erikseen työn ohjaajan (Harri Laine) kanssa. Työ tehdään itsenäisesti mutta ohjausta on rajoitetusti saatavilla tarpeen niin vaatiessa. Ota ilmoittautumisen lisäksi henkilökohtaisesti yhteyttä työn ohjaajaan. |
|||
581360 Ohjelmistoprojektien johtaminen ja ryhmädynamiikka (5 op) |
|||
Marko Salmenkivi
13.03.-26.04. TI, TO 10-12 C222
|
|||
Harjoitusryhmät: 19.03.- 27.04. | |||
1. | Marko Salmenkivi | 19.03.-27.04. TO 12-14 C222 | |
582648 Ohjelmointikielten kääntäjien harjoitustyö (2 - 4 op) |
|||
Juha Vihavainen
12.03.-06.04. KE 14-16, PE 12-14 C222
Harjoitustyökurssilla laaditaan ohjelmointikielen kääntäjä tai sen olennaisia osia. Työssä vaaditaan kurssin Ohjelmointikielten kääntäjät suoritus - tai vastaavat tiedot. Työn määrittely ja käytettävät työkalut sovitaan erikseen työn ohjaajan (Juha Vihavainen) kanssa. Työ tehdään itsenäisesti mutta ohjausta on rajoitetusti saatavilla tarpeen niin vaatiessa. Ota ilmoittautumisen lisäksi henkilökohtaisesti yhteyttä työn ohjaajaan. |
|||
58144 Ohjelmointikielten kääntäjät (4 op) |
|||
Juha Vihavainen
18.01.-24.02. KE 14-16, PE 12-14 C222
|
|||
582642 Service-Oriented Software Engineering (4 cr) |
|||
Toni Ruokolainen
17.01.-22.02. TI, KE 10-12 B222
|
|||
Exercise sessions: 23.01.- 24.02. | |||
1. | Toni Ruokolainen | 23.01.-24.02. KE 12-14 B119 | |
582659 Software Factory Project (period III) (5 cr) |
|||
Jaakko Kurhila
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. Software Factory Project on tietojenkäsittelytieteen maisteriopintojen valinnainen ohjelmistojärjestelmien erikoistumislinjan kurssi. Kurssille otetaan rajoitettu määrä opiskelijoita. Valinta perustuu haastatteluun (sähköpostitse tai henkilökohtaisesti). |
|||
582659 Software Factory Project (period IV) (5 cr) |
|||
Jaakko Kurhila
Aloitusluento ma 14.3. klo 10-16 C222. Software Factory Project on tietojenkäsittelytieteen maisteriopintojen valinnainen ohjelmistojärjestelmien erikoistumislinjan kurssi. Kurssille otetaan rajoitettu määrä opiskelijoita. Valinta perustuu haastatteluun (sähköpostitse tai henkilökohtaisesti). First lecture on Monday 14th of March at 10-16 in room C222. 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. |
|||
582653 Computational Methods of Systems Biology (4 cr) |
|||
Juho Rousu
16.01.-23.02. MA 12-14, TO 10-12 B222
|
|||
Exercise sessions: - | |||
1. | |||
Seminaarit |
|||
58312101 Seminar: Neuroinformatics 4 (3 cr) |
|||
Aapo Hyvärinen
18.01.-22.02. KE 14-16 B119, 14.03.-25.04. KE 14-16 B119
<a href="http://www.cs.helsinki.fi/courses/58312101/2012/k/s/1">Description</a> <font color=red>The registration for this seminar is done in <a href="https://weboodi.helsinki.fi/hy/">WebOodi</a>.</font> |
|||
58312103 Seminar on Game AI (3 cr) |
|||
Tomi Pasanen
20.01.-24.02. PE 10-12 C220, 16.03.-27.04. PE 10-12 C220
<a href="http://www.cs.helsinki.fi/courses/58312103/2012/k/s/1">Description</a> |
|||
58309104 Seminar on Intelligent Systems (3 cr) |
|||
Petri Myllymäki
18.01.-22.02. KE 16-18 C220, 14.03.-25.04. KE 16-18 C220
<a href="http://www.cs.helsinki.fi/courses/58309104/2012/k/s/1">Description</a> |
|||
58308307 MSc Thesis Seminar on Networking and Services (3 cr) |
|||
Lea Kutvonen, Tiina Niklander
18.01.-22.02. KE 14-16 C220, 14.03.-25.04. KE 14-16 C220
<a href="http://www.cs.helsinki.fi/courses/58308307/2012/k/s/1">Description</a> |
|||
58310303 Seminar: Advanced Topics in Interactive Systems (5 cr) |
|||
Post-doc Eve Hoggan
16.01.-20.02. MA 14-16 B119, 12.03.-23.04. MA 14-16 B119
<a href="http://www.cs.helsinki.fi/courses/58310303/2012/k/s/1">Description</a> |
|||
58312111 Seminar: Content Distribution (3 cr) |
|||
Jussi Kangasharju, Laila Daniel
19.01.-23.02. TO 14-16 C220, 15.03.-26.04. TO 14-16 C220
<a href="http://www.cs.helsinki.fi/courses/58312111/2012/k/s/1">Description</a> |
|||
58312102 Seminar: Content-centric Distributed Systems (3 cr) |
|||
Sasu Tarkoma, Weixiong Rao
<a href="http://www.cs.helsinki.fi/courses/58312102/2012/k/s/1">Description</a> |
|||
58312109 Seminar: Current Trends in Enterprise Interoperability (3 cr) |
|||
Lea Kutvonen
17.01.-21.02. TI 14-16 C220, 13.03.-24.04. TI 14-16 C220
<a href="http://www.cs.helsinki.fi/courses/58312109/2012/k/s/1">Description</a> |
|||
58312108 Ohjelmistojärjestelmien linjan pro gradu -seminaari (3 op) |
|||
Jukka Paakki
17.01.-21.02. TI 16-18 C220, 13.03.-24.04. TI 16-18 C220
<a href="http://www.cs.helsinki.fi/u/paakki/semik12.html">Kuvaus/Description</a> |
|||
58312104 Seminaari: Keskusmuistitietokannat (3 op) |
|||
Jan Lindström
20.01.-24.02. PE 8-10 C220, 16.03.-27.04. PE 8-10 C220
<a href="http://www.cs.helsinki.fi/courses/58312104/2012/k/s/1">Kuvaus/Description</a> |
|||
58312106 Seminaari: Superlaskenta kotitietokoneilla (3 op) |
|||
Otto Nurmi
16.01.-20.02. MA 12-14 C220, 12.03.-23.04. MA 12-14 C220
<a href="http://www.cs.helsinki.fi/courses/58312106/2012/k/s/1">Kuvaus/Description</a> |
|||
58312105 Seminaari: Web-palvelut ja pilvilaskenta (3 op) |
|||
Juha Puustjärvi
16.01. MA 8-12 C220, 06.02. MA 8-12 C220, 12.03.-26.03. MA 8-12 C220
<a href="http://www.cs.helsinki.fi/u/puustjar/cloudsem.html">Kuvaus/Description</a> |
|||
58312107 Seminar: Cloud-based Software Engineering (3 cr) |
|||
Jürgen Münch
18.01.-22.02. KE 12-14 C220, 14.03.-25.04. KE 12-14 C220
<a href="http://www.cs.helsinki.fi/courses/58312107/2012/k/s/1">Description</a> |
|||
58307312 MSc Thesis Seminar on Bioinformatics (3 cr) |
|||
Juho Rousu
16.01.-20.02. MA 16-18 C222, 12.03.-23.04. MA 16-18 C222
<a href="http://www.cs.helsinki.fi/courses/58307312/2012/k/s/1">Description</a> |
|||
58312110 Seminar: Bioinformatics of Gene Regululation (3 cr) |
|||
Esko Ukkonen
16.01.-20.02. MA 14-16 C220, 12.03.-23.04. MA 14-16 C220
<a href="http://www.cs.helsinki.fi/courses/58312110/2012/k/s/1">Description</a> |
|||
Jatko-opinnot |
|||
582710 PhD Student Seminar (1 cr) |
|||
Jussi Kangasharju
|
|||