Opetusohjelma, kevätlukukausi 2008

Tieto- ja viestintätekniikan opinnot

 

581324 Tietokone työvälineenä (4 op, 2 ov)

Ass. Oskari Heinonen 14.01.-28.01. MA, KE 16-18 C222

Harjoitusryhmät: 14.01.- 08.02.
 
1. Tuntiop. Paula Kemppi 14.01.-08.02. KE 12-15 B221   Perusryhmä
2. Tuntiop. Paula Kemppi 14.01.-08.02. PE 10-13 B221   Edistyneet; in English if needed
3.   Ei harjoituksia
4.   Vain TVT-ajokorttitentti (harjoitustyö suoritettu)
 

Muut opinnot

 

581387 Tietotekniikka: nyt! (3 op, 1 ov)

Prof. Petri Myllymäki 16.01.-20.02. KE 16-18 CK112, 12.03.-23.04. KE 16-18 CK112

 

Perusopinnot

 

582102 Johdatus tietojenkäsittelytieteeseen (4 op, 2 ov)

Leht. Heikki Lokki 16.01.-20.02. KE 10-12 CK112

Harjoitusryhmät: 21.01.- 22.02.
 
1. Tuntiop. Mika Holmström 21.01.-22.02. TO 10-12 CK111  
2. Leht. Heikki Lokki 21.01.-22.02. TO 14-16 C221  
3. LuK Sampo Lehtinen 21.01.-22.02. PE 16-18 B119  
 

581325 Ohjelmoinnin perusteet (5 op, 3 ov)

Yonleht. Tomi Pasanen 15.01.-21.02. TI 13-16, TO 14-16 B123

Huom! Harjoitukset alkavat jo ensimmäisellä luentoviikolla.

Harjoitusryhmät: 14.01.- 22.02.
 
1. Tuntiop. Mika Stenberg 14.01.-22.02. TI 16-18 B119  
2. FM Ari Meriläinen 14.01.-22.02. KE 14-16 B119  
3. FM Ari Meriläinen 14.01.-22.02. KE 16-18 B119  
 

581326 Java-ohjelmointi (4 op, 2 ov)

Yonleht. Tomi Pasanen 11.03.-24.04. TI, TO 14-16 B123

Huom! Harjoitukset alkavat jo ensimmäisellä luentoviikolla.

Harjoitusryhmät: 10.03.- 25.04.
 
1. Tuntiop. Mika Stenberg 10.03.-25.04. TI 16-18 B119  
2. FM Ari Meriläinen 10.03.-25.04. KE 16-18 B119  
3. FM Ari Meriläinen 10.03.-25.04. TO 16-18 B119  
 

582101 Ohjelmistotekniikan menetelmät (4 op, 2 ov)

Yonleht. Pietu Pohjalainen 11.03.-24.04. TI 10-12, TO 12-14 B123

Harjoitusryhmät: 17.03.- 25.04.
 
1. LuK Jari Suominen 17.03.-25.04. TI 12-14 BK107, PE 12-14 BK106  
2. LuK Jaakko Nurro 17.03.-25.04. TI 14-16 BK107, PE 14-16 BK106  
3. LuK Jaakko Nurro 17.03.-25.04. KE 10-12 BK107, PE 10-12 BK106  
 

581328 Tietokantojen perusteet (4 op, 2 ov)

Yonleht. Pirjo Moen 12.03.-04.04. KE 10-12 A111, PE 10-12 B123, 09.04.-23.04. KE 10-12 A111

Harjoitusryhmät: 17.03.- 25.04.
 
1. LuK Sampo Lehtinen 17.03.-25.04. TI 16-18 C221  
2. Tuntiop. Paula Kemppi 17.03.-25.04. KE 12-14 B119  
3. LuK Sampo Lehtinen 17.03.-25.04. TO 16-18 C221  
4. Tuntiop. Paula Kemppi 17.03.-25.04. PE 12-14 B119   (in English, if needed)
 

58160 Ohjelmoinnin harjoitustyö (periodi III) (4 op, 2 ov)

Yonleht. Tomi Pasanen 14.01. MA 8-12 CK112

Harjoitusryhmät: 14.01.- 22.02.
 
1. Tuntiop. Jaakko Sorri 14.01.-22.02. TI 14-18 A318  
2. Tuntiop. Harri Hämäläinen 14.01.-22.02. TI 16-20 A219   (in English, if needed)
3. FM Mikko Heimola 14.01.-22.02. KE 14-18 A218  
4. LuK Jaakko Nurro 14.01.-22.02. TO 10-14 A218  
5. Tuntiop. Sampo Yrjänäinen 14.01.-22.02. TO 16-20 A219  
6. Tuntiop. Mika Holmström 14.01.-22.02. PE 10-14 A218  
 

58160 Ohjelmoinnin harjoitustyö (periodi IV) (4 op, 2 ov)

Yonleht. Tomi Pasanen 10.03. MA 8-12 CK112

Harjoitusryhmät: 10.03.- 25.04.
 
1. Tuntiop. Harri Hämäläinen 10.03.-25.04. TI 16-20 A219  
2. Tuntiop. Mika Holmström 10.03.-25.04. PE 10-14 A218  
 

Aineopinnot

 

58131 Tietorakenteet (8 op, 4 ov)

Prof. Jyrki Kivinen 15.01.-24.04. TI, TO 10-12 A111

Huom! Harjoitukset alkavat jo ensimmäisellä luentoviikolla. Non finnish students, contact the lecturer Prof. Jyrki Kivinen before hand. Ilmoittautuminen tälle kurssille alkaa tiistaina 8.1. klo 9.00. Kurssille voivat osallistua ne opiskelijat, jotka viimeistään kurssin alkuun mennessä ovat hyväksytysti suorittaneet esitietovaatimuksena olevat Java-ohjelmointi ja Johdatus diskreettiin matematiikkaan -kurssit tai tähän kurssiin liittyvän esitietokokeen, joka järjestetään perjantaina 11.1. klo 9-12 salissa CK112.

Harjoitusryhmät: 14.01.- 25.04.
 
1. LuK Tomi Jylhä-Ollila 14.01.-25.04. MA 12-14 CK111  
2. Prof. Jyrki Kivinen 14.01.-25.04. TI 8-10 C221  
3. Tuntiop. Jaakko Sorri 14.01.-25.04. KE 14-16 CK107  
4. Tuntiop. Jaakko Sorri 14.01.-25.04. KE 16-18 CK107  
5. FM Mikko Heimola 14.01.-25.04. TO 14-16 B119  
6. FM Mikko Heimola 14.01.-25.04. TO 16-18 CK111  
 

581305 Tietokoneen toiminta (4 op, 2 ov)

Leht. Teemu Kerola 10.03. MA 12-14 B119, MA 14-16 B123, 17.04. TO 12-14 C221, 18.04. PE 12-14 A111

Huom! Harjoitukset alkavat jo ensimmäisellä luentoviikolla.

Harjoitusryhmät: 10.03.- 25.04.
 
1. Tuntiop. Jaakko Sorri 10.03.-25.04. TI 12-14 CK107  
2. Tuntiop. Jaakko Sorri 10.03.-25.04. TI 14-16 CK107  
3. Tuntiop. Sebastian Siikavirta 10.03.-25.04. KE 16-18 CK111   (in English, if needed)
4. Tuntiop. Sebastian Siikavirta 10.03.-25.04. TO 16-18 CK107  
 

582202 Tietoliikenteen perusteet (4 op, 2 ov)

Ass. Liisa Marttinen 10.03.-23.04. MA, KE 12-14 A111

Huom! Harjoitukset alkavat jo ensimmäisellä luentoviikolla.

Harjoitusryhmät: 10.03.- 25.04.
 
1. Tuntiop. Sebastian Siikavirta 10.03.-25.04. MA 16-18 CK107  
2. Ass. Liisa Marttinen 10.03.-25.04. TI 14-16 B119  
3. Tuntiop. Sebastian Siikavirta 10.03.-25.04. TI 16-18 CK107  
4. Ass. Liisa Marttinen 10.03.-25.04. TO 10-12 B119   (in English, if needed)
5. Tuntiop. Sebastian Siikavirta 10.03.-25.04. PE 14-16 CK107  
 

582201 Käyttöliittymät (4 op, 2 ov)

Tuntiop. Esko Luontola, Tuntiop. Marju Kettunen, Tuntiop. Sami Nikander 16.01.-22.02. KE 14-16 A111, PE 9-11 B123

Harjoitusryhmät: 21.01.- 22.02.
 
1. Tuntiop. Pirjo Suominen 21.01.-22.02. MA 10-12 B119  
2. Tuntiop. Pirjo Suominen 21.01.-22.02. MA 12-14 B119  
3. Tuntiop. Tuire Huhtamäki 21.01.-22.02. TI 12-14 CK111  
4. Tuntiop. Tuire Huhtamäki 21.01.-22.02. TI 14-16 CK111  
5. Tuntiop. Paula Gómez Gómez 21.01.-22.02. TO 12-14 CK111  
6. Tuntiop. Paula Gómez Gómez 21.01.-22.02. TO 14-16 CK111  
 

58110 Tieteellisen kirjoittamisen kurssi (kevät 2008) (10 op, 4 ov)

Prof. Seppo Sippu 14.01.-18.02. MA 12-14 CK112

Harjoitusryhmät: 14.01.- 25.04.
 
1. Ass. Satu Eloranta 14.01. MA 14-16 A219, 21.01.-25.04. MA 10-12 A219  
2. Triass. Miro Lehtonen  
3. Ass. Jukka Perkiö 17.01. TO 14-16 A318  
4. FM Jukka Suomela 14.01.-25.04. KE 14-18 A318  
5. Ass. Liisa Marttinen 14.01. MA 14-16 A218, 14.01.-25.04. TI 10-12, TO 12-14 A219  
6. Leht. Teemu Kerola 17.01. TO 14-16 A219  
7. Yonleht. Timo Karvi 16.01. KE 10-12 A318, 18.01. PE 10-12 A318  
8. Leht. Arto Wikla 16.01. KE 12-16 CK109  
9. Yonleht. Kimmo Simola 16.01. KE 15-17 A219  
10. Yonleht. Pietu Pohjalainen 14.01.-25.04. TI 8-10, PE 12-14 A318  
 

581259 Ohjelmistotuotanto (4 op, 3 ov)

Yonleht. Kimmo Simola 15.01.-21.02. TI, TO 10-12 B123

Harjoitusryhmät: 21.01.- 22.02.
 
1. Tuntiop. Sebastian Siikavirta 21.01.-22.02. KE 16-18 CK111   (in English, if needed)
2. Tuntiop. Sebastian Siikavirta 21.01.-22.02. TO 14-16 CK107  
3. Tuntiop. Sebastian Siikavirta 21.01.-22.02. PE 14-16 CK107  
 

581260 Ohjelmistotuotantoprojekti (kevät 2008) (9 op, 6 ov)

Yonleht. Kimmo Simola

Harjoitusryhmät: 14.01.- 25.04.
 
1. FM Juhani Haavisto 15.01. TI 16-18 A319, 18.01. PE 8-10 A319  
2. LuK Jari Suominen  
3. Tuntiop. Sampo Yrjänäinen  
4. Tuntiop. Kim Ervasti  
 

58161 Tietorakenteiden harjoitustyö (periodi III) (4 op, 2 ov)

Leht. Otto Nurmi

Harjoitusryhmät: 14.01.- 22.02.
 
1. LuK Tomi Jylhä-Ollila 14.01.-22.02. TI 10-12, TO 14-18 A218  
2. FM Harri Forsgren 14.01.-22.02. TI, KE 12-15 A219  
 

58161 Tietorakenteiden harjoitustyö (periodi IV) (4 op, 2 ov)

Leht. Otto Nurmi

Harjoitusryhmät: 10.03.- 25.04.
 
1. LuK Tomi Jylhä-Ollila 10.03.-25.04. TI 10-12, TO 14-18 A218  
2. FM Mika Timonen 10.03.-25.04. TO, PE 16-19 A219  
 

582203 Tietokantasovellus (periodi III) (4 op, 2 ov)

Leht. Harri Laine 14.01. MA 16-18 B222

Harjoitusryhmät: 14.01.- 22.02.
 
1. Tuntiop. Petri Vuorio 14.01.-22.02. TI 14-18 A218  
2. FM Mikko Apiola 14.01.-22.02. PE 10-14 A219  
 

582203 Tietokantasovellus (periodi IV) (4 op, 2 ov)

Leht. Harri Laine 10.03. MA 16-18 B222

Harjoitusryhmät: 10.03.- 25.04.
 
1. Tuntiop. Petri Vuorio 10.03.-25.04. TI 14-18 A218  
2. FM Mikko Apiola 10.03.-25.04. PE 10-14 A219  
 

Aineopinnot /valinnaiset opintojaksot

 

582207 Algoritmien suunnittelu (4 op, 2 ov)

Leht. Otto Nurmi 15.01.-21.02. TI 14-16, TO 12-14 B222

Harjoitusryhmät: 21.01.- 22.02.
 
1. FM Jouni Siren 21.01.-22.02. TI 16-18 B222  
 

582212 Laskennallinen data-analyysi I (4 op, 2 ov)

Prof. Juho Rousu, FT Matti Kääriäinen 16.01.-21.02. KE 12-14, TO 14-16 D122

Harjoitusryhmät: 14.01.- 22.02.
 
1. FM Jussi Lindgren 14.01.-22.02. PE 14-16 C221  
 

582213 Laskennallinen data-analyysi II (4 op, 2 ov)

TkT Patrik Hoyer, Prof. Jyrki Kivinen 12.03.-24.04. KE 12-14, TO 14-16 B222

Harjoitusryhmät: 10.03.- 25.04.
 
1. FM Jussi Lindgren 10.03.-25.04. PE 14-16 C221  
 

582208 Laskennan vaativuus (4 op, 2 ov)

Yonleht. Timo Karvi 12.03.-25.04. KE, PE 10-12 CK112

Harjoitusryhmät: 17.03.- 25.04.
 
1. FM Harri Forsgren 17.03.-25.04. KE 12-14 C221  
 

582303 Verkkosovellusten toteuttaminen (7 op, 4 ov)

Leht. Markku Kojo 15.01.-27.02. TI, KE 12-14 C221

Harjoitusryhmät: 21.01.- 28.03.
 
1. Tuntiop. Teemu Huovila, FM Mika Karlstedt 21.01.-28.03. KE 16-18 BK106  
 

582309 Ohjelmointitekniikka (Java) (5 op, 3 ov)

Leht. Arto Wikla 15.01.-21.02. TI, TO 14-16 CK112

Harjoitusryhmät: 21.01.- 22.02.
 
1. Tuntiop. Tuomas Blom 21.01.-22.02. KE 12-14 CK107  
2. Tuntiop. Tuomas Blom 21.01.-22.02. PE 12-14 CK107  
 

582304 XML-metakieli (4 op, 2 ov)

Leht. Harri Laine 14.01.-20.02. MA, KE 12-14 A111

Huom! Harjoitukset alkavat jo ensimmäisellä luentoviikolla.

Harjoitusryhmät: 14.01.- 22.02.
 
1. LuK Jaakko Nurro 14.01.-22.02. KE 10-12 B119  
2. Leht. Harri Laine 14.01.-22.02. KE 14-16 CK111  
3. Leht. Harri Laine 14.01.-22.02. TO 8-10 B119  
4. LuK Jaakko Nurro 14.01.-22.02. TO 16-18 B119  
 

Syventävät opinnot

 

582456 Approximation Algorithms (8 op, 4 ov)

Yonleht. Juha Kärkkäinen 15.01.-21.02. TI 12-14, TO 10-12 C222, 11.03.-24.04. TI 12-14, TO 10-12 C222

Harjoitusryhmät: 21.01.- 25.04.
 
1. FM Pasi Rastas 21.01.-22.02. TI 10-12 C221, 10.03.-25.04. TI 10-12 C221  
 

582616 Algoritmien suunnittelu II (4 op, 2 ov)

Leht. Otto Nurmi 11.03.-24.04. TI 14-16, TO 12-14 B222

Harjoitusryhmät: 17.03.- 25.04.
 
1. FM Jouni Siren 17.03.-25.04. TI 16-18 B222  
 

582417 Hajautetut järjestelmät (4 op, 2 ov)

Prof. Lea Kutvonen 14.01.-19.02. MA, TI 12-14 B222

Harjoitusryhmät: 14.01.- 22.02.
 
1. FM Mika Karlstedt 14.01.-22.02. KE 12-14 B119  
2. FM Mika Karlstedt 14.01.-22.02. TO 10-12 B119   (in English)
 

582452 Mobiiliohjelmointi (6 op, 3 ov)

Tutk (TTY) Juha Järvensivu 07.02.-13.03. TO 12-15 D204, 03.04.-08.05. TO 12-15 D204

Harjoitusryhmät: -
 
1.   (Ohjaaja, aika ja paikka ilmoitetaan piakkoin.)
 

582615 Peer-to-Peer Networks (4 cr, 2 cu)

Prof. Jussi Kangasharju 14.01.-18.02. MA 10-12 B222, 10.03.-21.04. MA 10-12 B222

Prerequisites: Knowledge about networking and distributed systems. Probabilities helpful.

Exercise sessions: 21.01.- 25.04.
 
1. Prof. Jussi Kangasharju 21.01.-22.02. PE 10-12 C222, 10.03.-25.04. PE 10-12 C222  
 

582607 Protocol Software Engineering (6 cr, 3 cu)

Yonleht. Tiina Niklander

The course starts on Monday 14th of January at 16.00 in class room CK110. There are obligatory discussion sessions instead of lectures in period III. There is a laboratory in period IV.

Exercise sessions: 14.01.- 21.04.
 
1. Yonleht. Tiina Niklander 14.01.-18.02. MA 16-18 CK110   (discussion sessions)
2. Yonleht. Tiina Niklander 10.03.-21.04. MA 14-16 CK110   (laboratory)
 

581366 Spesifioinnin ja verifioinnin perusteet (4 op, 2 ov)

Ass. Päivi Kuuppelomäki 16.01.-22.02. KE 10-12, PE 12-14 D122

Huom! Harjoitukset alkavat jo ensimmäisellä luentoviikolla.

Harjoitusryhmät: 14.01.- 22.02.
 
1. Ass. Päivi Kuuppelomäki 14.01.-22.02. PE 10-12 B119  
 

581358 Ohjelmistoarkkitehtuurit (8 op, 3 - 4 ov)

FM Juha Gustafsson 15.01.-21.02. TI, TO 12-14 D122

Harjoitusryhmät: 21.01.- 22.02.
 
1. Tuntiop. Paula Kuosmanen 21.01.-22.02. TI 14-16 C222  
2. Tuntiop. Paula Kuosmanen 21.01.-22.02. TO 14-16 C222  
3. Tuntiop. Paula Kuosmanen 21.01.-22.02. TO 16-18 C222  
 

582617 Ohjelmistojen suunnittelu (5 op, 3 ov)

Peruutettu! Cancelled!

 

582460 Ohjelmistojen vaatimusmäärittely (5 op, 3 ov)

Prof. Juha Taina 16.01.-22.02. KE 12-14 C222, PE 10-12 D122

Harjoitusryhmät: 21.01.- 22.02.
 
1. Prof. Juha Taina 21.01.-22.02. TO 10-12 B222  
 

58144 Ohjelmointikielten kääntäjät (9 op, 6 ov)

Leht. Juha Vihavainen 16.01.-22.02. KE 14-16, PE 12-14 C221, 12.03.-26.03. KE 14-16 C221

Harjoitusryhmät: 21.01.- 25.04.
 
1. Yonleht. Pietu Pohjalainen 21.01.-25.04. PE 14-16 B119  
 

582491 Hajautetut tietokannat (4 op, 2 ov)

Yonleht. Pirjo Moen 14.01. MA 9-11 C222

Harjoitusryhmät: 14.01.- 21.02.
 
1. Yonleht. Pirjo Moen 14.01. MA 9-11 C221, 17.01.-21.02. TO 9-11 C221  
 

582602 Natural Language Processing (8 cr, 4 cu)

Prof. Roman Yangarber 15.01.-21.02. TI, TO 12-14 B119, 11.03.-24.04. TI, TO 12-14 B119

There are no separate exercise sessions but instead some of the lecture slots will be devoted to exercises.

 

582600 Spatial Data Mining (4 cr, 2 cu)

Ass. Antti Leino 10.03.-24.04. MA, TO 10-12 C221

No exercise sessions.

 

582444 Special Course on Data Mining (4 - 6 cr, 2 - 3 cu)

Yonleht. Marko Salmenkivi 16.01.-22.02. KE, PE 10-12 C221

Exercise sessions: 21.01.- 22.02.
 
1. FM Esa Junttila 21.01.-22.02. PE 14-16 C222  
 

581287 Kolme käsitettä: todennäköisyys (6 op, 3 ov)

FM Tomi Silander 16.01.-20.02. KE 13-16 B222, 12.03.-23.04. KE 15-16 B222

Ei harjoitusryhmiä.

 

582483 Biological Sequence Analysis (6 cr, 3 cu)

Res. Dir. Esko Ukkonen 14.01.-19.02. MA, TI 14-16 D122

Exercise sessions: 21.01.- 22.02.
 
1. Ph.D. Kimmo Palin 21.01.-22.02. MA 12-14 C221, KE 10-12 BK106   (Vain toinen ajoista toteutuu)
 

582450 Modelling of Vision (5 cr, 3 cu)

Prof. Aapo Hyvärinen 04.02.-20.02. MA, KE 14-16 C222

No exercise sessions.

 

58037 Tietokoneavusteiset oppimisympäristöt (8 op, 4 ov)

Prof. Jaakko Kurhila 17.01. TO 10-12 B222

Harjoitusryhmät: -
 
1. FM Anni Rytkönen  
 

Seminaarit

 

58308101 Seminaari: Virtaus- ja kuljetusalgoritmit (3 op, 2 ov)

Leht. Otto Nurmi 14.01.-18.02. MA 12-14 C220, 10.03.-21.04. MA 12-14 C220

 

58308111 Research Seminar: Interoperability Challenges in Inter-Enterprise Computing (3 cr, 2 cu)

Prof. Lea Kutvonen, Ass. Toni Ruokolainen, Ph.D. Alexander Norta 15.01.-19.02. TI 14-16 C220, 11.03.-22.04. TI 14-16 C220

 

58308102 Seminar: Congestion Control and Fairness (3 cr, 2 cu)

Prof. Jussi Kangasharju 14.01.-18.02. MA 14-16 C221, 10.03.-21.04. MA 14-16 C221

 

58308112 Seminar: Hot Topics in Operating System Reseach (3 cr, 2 cu)

Prof. Kimmo Raatikainen 14.01. MA 15-16 C220, 10.03.-21.04. MA 16-18 C220

 

58305306 Ohjelmistotekniikan linjan pro gradu -seminaari (3 op, 2 ov)

Prof. Juha Taina 15.01.-19.02. TI 16-18 C220, 11.03.-22.04. TI 16-18 C220

 

58305319 Seminaari: Ohjelmistotuotanto ja tietokonepelit (3 op, 2 ov)

Leht. Juha Vihavainen 17.01.-21.02. TO 12-14 C220, 13.03.-24.04. TO 12-14 C220

 

58308104 Seminar: Current Trends in Software industry (3 cr, 2 cu)

Prof. Jukka Paakki 17.01.-21.02. TO 8-10 C220, 13.03.-24.04. TO 8-10 C220

 

58308103 Systemaattisen käyttöliittymäsuunnittelun vaikutukset vaatimusmäärittelyyn (3 op, 2 ov)

Yonleht. Sari A. Laakso

Peruutettu! Cancelled!

 

58308105 Seminaari: Epävarman tiedon esittäminen tietokannassa (3 op, 2 ov)

Prof. Seppo Sippu 16.01.-20.02. KE 14-16 C220, 12.03.-23.04. KE 14-16 C220

 

58308108 Seminaari: Tietoyhteiskunnan teknologiat (3 op, 2 ov)

Dos. Juha Puustjärvi 14.01. MA 8-12 C220, 04.02. MA 8-12 C220, 10.03.-21.04. MA 8-12 C220

 

58308106 Tiedon louhinnan seminaari (3 op, 2 ov)

Prof. Hannu Toivonen 15.01.-19.02. TI 10-12 C220, 11.03.-22.04. TI 10-12 C220

 

58308109 Seminar: Predicting Structured Data (3 cr, 2 cu)

Ph.D. Huizhen Yu, Prof. Juho Rousu 17.01.-21.02. TO 16-18 C220, 13.03.-24.04. TO 16-18 C220

 

58308110 Seminar: Management of Biological Databases (3 cr, 2 cu)

FT Jan Lindström 17.01.-21.02. TO 10-12 C220, 13.03.-24.04. TO 10-12 C220