Opetusohjelma, syyslukukausi 2006

Tieto- ja viestintätekniikan opinnot

 

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

Tuntiop. Jukka Eskola 05.09.-19.09. TI 8-10 B123, PE 12-14 A111

Harjoitusryhmät: -
 
1. Petrus Repo  
2. Tiina-Kaisa Oikarinen  
3. Samuli Kaipiainen  
4. Mikko Apiola  
 

Muut opinnot

 

582507 Henkilökohtainen opintosuunnitelma ja osallistuminen opettajatuutorointiin (2 op, 1 ov)

Anna Pienimäki 11.09. MA 17-19 A111

 

Perusopinnot

 

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

Leht. Heikki Lokki 06.09.-11.10. KE 12-14 A111

Harjoitusryhmät: 11.09.- 13.10.
 
1. Sami Nikander 11.09.-13.10. KE 10-12 CK111  
2. Mikko Hynninen 11.09.-13.10. KE 14-16 B119  
3. Mika Stenberg 11.09.-13.10. TO 16-18 B119  
4. Jaakko Nurro 11.09.-13.10. PE 10-12 CK111  
5. Jouni Siren 11.09.-13.10. PE 12-14 C221  
6. Olaf Laczak 11.09.-13.10. PE 14-16 B119  
 

581325 Ohjelmoinnin perusteet (5 op, 3 ov)

Leht. Arto Wikla 04.09.-12.10. MA 12-14, TO 14-17 A111

Harjoitusryhmät: 04.09.- 13.10.
 
1. Jukka Stenlund 04.09.-13.10. TI 10-12 B119  
2. Jukka Stenlund 04.09.-13.10. TI 12-14 B119  
3. Janne Korhonen 04.09.-13.10. KE 10-12 B119  
4. Janne Korhonen 04.09.-13.10. PE 10-12 B119  
5. Jaakko Nurro 04.09.-13.10. KE 14-16 BK106  
6. Jaakko Nurro 04.09.-13.10. PE 12-14 CK107  
 

581326 Java-ohjelmointi (4 op, 2 ov)

Leht. Arto Wikla 30.10.-07.12. MA 12-14, TO 14-16 A111

Harjoitusryhmät: 30.10.- 08.12.
 
1. Jaakko Nurro 30.10.-08.12. KE 14-16 B119  
2. Jaakko Nurro 30.10.-08.12. PE 12-14 B119  
3. Jaakko Sorri  
4. Jaakko Sorri  
5. Jukka Stenlund 30.10.-08.12. TI 10-12 B119  
6. Jukka Stenlund 30.10.-08.12. TI 12-14 B119  
 

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

Yonleht. Jukka Viljamaa 31.10.-05.12. TI 10-12, KE 12-14 A111

Harjoitusryhmät: 06.11.- 08.12.
 
1. Jari Suominen 06.11.-08.12. MA 10-12 BK107, TO 12-14 BK106  
2. Linda Hellman 06.11.-08.12. MA 12-14 BK107, TO 10-12 BK106  
3. Linda Hellman 06.11.-08.12. TI 12-14 BK107, PE 10-12 BK106  
4. Jari Suominen 06.11.-08.12. TI 14-16 BK107, PE 12-14 BK106  
 

581328 Tietokantojen perusteet (4 op, 2 ov)

Leht. Harri Laine 06.09.-22.09. KE, PE 10-12 B123, 27.09.-11.10. KE 10-12 B123

Harjoitusryhmät: 11.09.- 13.10.
 
1. Tuomas Blom 11.09.-13.10. KE 14-16 CK111  
2. Tuomas Blom 11.09.-13.10. TO 12-14 CK111  
3. Tuomas Blom 11.09.-13.10. PE 12-14 CK111  
 

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

Yonleht. Tomi Pasanen, Sami Nikander 04.09. MA 8-12 D122

Harjoitusryhmät: 04.09.- 12.10.
 
1. Jaakko Nenonen 04.09.-09.10. MA 10-14 A218  
2. Aleksi Yrttiaho 07.09.-12.10. TO 12-16 A218  
3. Mika Holmström 07.09.-12.10. TO 16-20 A218  
 

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

Yonleht. Tomi Pasanen, Sami Nikander 30.10. MA 8-12 D122

Harjoitusryhmät: 30.10.- 07.12.
 
1. Jaakko Nenonen 30.10.-04.12. MA 10-14 A218  
2. Samuli Kaipiainen 31.10.-05.12. TI 10-14 A218  
3. Aleksi Yrttiaho 02.11.-07.12. TO 12-16 A218  
 

Aineopinnot

 

582206 Laskennan mallit (6 op, 3 ov)

Prof. Jyrki Kivinen 07.09.-12.10. TO 10-12 B123, 02.11.-07.12. TO 10-12 B123

Harjoitusryhmät: 11.09.- 08.12.
 
1. Prof. Jyrki Kivinen 11.09.-08.12. MA 10-12 B119  
2. Sampo Yrjänäinen 11.09.-08.12. KE 16-18 B119  
3. Prof. Jyrki Kivinen 11.09.-08.12. TO 8-10 B119  
4. Sampo Yrjänäinen 11.09.-08.12. TO 16-18 CK111  
 

58131 Tietorakenteet (8 op, 4 ov)

Janne Rinta-Mänty 05.09. TI 16-18 CK112

Harjoitusryhmät: 11.09.- 08.12.
 
1. Janne Rinta-Mänty 11.09.-08.12. TI 12-14 C221  
2. Janne Rinta-Mänty 11.09.-08.12. KE 12-14 C221  
3. Janne Rinta-Mänty 11.09.-08.12. TO 16-18 C222  
 

581305 Tietokoneen toiminta (4 op, 2 ov)

Leht. Teemu Kerola

Harjoitusryhmät: 04.09.- 08.12.
 
1. Sebastian Siikavirta  
 

581332 Rinnakkaisohjelmointi (4 op, 2 ov)

Leht. Teemu Kerola 30.10.-29.11. MA 12-14, KE 14-16 B123, 04.12. MA 12-14 B123, 07.12. TO 8-10 A111

Harjoitusryhmät: 30.10.- 08.12.
 
1. Liisa Marttinen   (in English, if needed)
2. Liisa Marttinen  
3. Mikko Apiola 30.10.-08.12. TI 10-12 CK111   (voi vielä muuttua)
4. Mikko Apiola 30.10.-08.12. TI 12-14 CK111   (voi vielä muuttua)
5. Sebastian Siikavirta  
6. Sebastian Siikavirta  
 

58110 Tieteellisen kirjoittamisen kurssi (syksy 2006) (10 op, 4 ov)

Prof. Matti Nykänen 04.09.-09.10. MA 12-14 CK112

Harjoitusryhmät: 04.09.- 08.12.
 
1. Mikko Koivisto  
2. Teemu Roos  
 

581259 Ohjelmistotuotanto (4 op, 3 ov)

Yonleht. Juha Taina 04.09.-12.10. MA 10-12, TO 12-14 CK112

Harjoitusryhmät: 11.09.- 13.10.
 
1. Kimmo Simola 11.09.-13.10. KE 14-16 CK107  
2. Tuntiop. Jukka Eskola  
3. Tuntiop. Jukka Eskola  
4. Tuntiop. Jukka Eskola  
 

581260 Ohjelmistotuotantoprojekti (syksy 2006) (9 op, 6 ov)

Yonleht. Juha Taina, Kimmo Simola

Harjoitusryhmät: 04.09.- 15.12.
 
1. Riikka Kaven  
2. Ilari Moilanen  
3. Jaakko Saaristo  
4. Pekka Simola  
5. Marianne Korpela  
 

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

Leht. Otto Nurmi

Harjoitusryhmät: 04.09.- 13.10.
 
1. Jouni Siren 04.09.-12.10. MA, TO 10-13 A318  
2. Mikko Heimola 04.09.-13.10. MA 14-17, PE 10-13 A218  
 

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

Leht. Otto Nurmi

Harjoitusryhmät: 30.10.- 08.12.
 
1. Jouni Siren 30.10.-07.12. MA, TO 10-13 A318  
2. Mikko Heimola 30.10.-08.12. MA 14-17, PE 10-13 A218  
3. Jussi Kollin 31.10.-07.12. TI 10-13, TO 12-15 A319  
 

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

Leht. Harri Laine 04.09. MA 16-18 CK112

Harjoitusryhmät: 04.09.- 12.10.
 
1. Kliment Yanev 04.09.-09.10. MA 10-14 A219  
2. Mika Timonen 07.09.-12.10. TO 12-16 A219  
 

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

Leht. Harri Laine 30.10. MA 16-18 CK112

Harjoitusryhmät: 30.10.- 08.12.
 
1. Tuntiop. Jukka Eskola  
2. Mika Timonen 02.11.-07.12. TO 12-16 A219  
3. Kliment Yanev 30.10.-04.12. MA 10-14 A219  
 

Aineopinnot /valinnaiset opintojaksot

 

582315 Johdatus funktionaaliseen ohjelmointiin (4 op, 2 ov)

Prof. Matti Nykänen 31.10.-07.12. TI, TO 12-14 C222

 

58127 C-ohjelmointi (4 op, 2 ov)

Päivi Kuuppelomäki 06.09.-13.10. KE, PE 10-12 CK112

Harjoitusryhmät: 04.09.- 13.10.
 
1. Timo Tuominen 04.09.-13.10. TO 12-14 B119  
2. Timo Tuominen 04.09.-13.10. PE 12-14 B119  
 

582210 Digitaalisten pelien perusteet (4 op, 2 ov)

Yonleht. Tomi Pasanen 31.10.-07.12. TI, TO 12-14 B123

 

581251 Ohjelmointitekniikka (C++) (6 op, 3 ov)

Leht. Juha Vihavainen 06.09.-13.10. KE 14-16, PE 12-14 D122, 01.11.-15.11. KE 14-16 D122

Harjoitusryhmät: 04.09.- 24.11.
 
1.  
2.  
3.   (in English if needed)
 

582324 Kyselykielet (4 op, 2 ov)

Leht. Harri Laine 31.10.-07.12. TI, TO 8-10 CK112

 

Syventävät opinnot

 

582401 Geometriset menetelmät (8 op, 4 ov)

Leht. Otto Nurmi 05.09.-12.10. TI 14-16, TO 12-14 B222, 31.10.-07.12. TI 14-16, TO 12-14 B222

Harjoitusryhmät: 11.09.- 08.12.
 
1. Petteri Hintsanen 11.09.-08.12. TO 10-12 B119  
 

582497 Käyttöjärjestelmät (8 op, 4 ov)

Yonleht. Tiina Niklander 06.09.-13.10. KE 14-16, PE 12-14 CK112, 01.11.-08.12. KE 14-16, PE 12-14 CK112

Harjoitusryhmät: 04.09.- 08.12.
 
1. Mika Karlstedt 04.09.-08.12. TO 8-10 C221   (in English if needed)
2. Mika Karlstedt 04.09.-08.12. PE 14-16 C221  
 

582498 Internet-protokollat (4 op, 2 ov)

Leht. Markku Kojo 05.09.-12.10. TI, TO 14-16 CK112

 

582610 Performance Issues in Mobile Computing and Communication (4 cr, 2 cu)

Prof. Kimmo Raatikainen 04.09.-09.10. MA 16-18 D122, 30.10.-04.12. MA 16-18 D122

 

581365 Tietokoneen rakenne (4 op, 2 ov)

Auvo Häkkinen 04.09.-10.10. MA, TI 12-14 D122

 

581288 Tietoturva (4 op, 2 ov)

Yonleht. Timo Karvi 30.10.-04.12. MA, KE 10-12 CK112

Harjoitusryhmät: 06.11.- 08.12.
 
1. Yonleht. Timo Karvi 06.11.-08.12. MA 12-14 B119   (in English if needed)
2. Yonleht. Timo Karvi 06.11.-08.12. KE 12-14 B119  
 

581359 Ohjelmistoprosessit ja ohjelmistojen laatu (8 op, 3 - 4 ov)

Prof. Inkeri Verkamo 06.09.-13.10. KE 16-18, PE 8-10 CK112

Harjoitusryhmät: 11.09.- 08.12.
 
1. Prof. Inkeri Verkamo  
2. Prof. Inkeri Verkamo  
3. Kimmo Simola 30.10.-08.12. KE 14-16 CK107   (harjoitustyö periodilla II)
 

581381 Käyttöliittymät II (8 op, 4 ov)

Yonleht. Sari A. Laakso 06.09.-11.10. KE 10-12 D122, 01.11.-29.11. KE 10-12 D122

 

582611 Peliohjelmointi (6 op, 3 ov)

Leht. Juha Vihavainen 31.08.-05.10. TO 14-17 B222, 19.10.-23.11. TO 14-16 B222

 

582448 Tiedon louhinnan menetelmät (6 op, 3 ov)

Yonleht. Pirjo Moen 04.09.-12.10. MA, TO 9-12 B222, 30.10.-30.11. MA, TO 9-12 B222

Harjoitusryhmät: 11.09.- 08.12.
 
1. Yonleht. Pirjo Moen  
 

582482 Tietokannan suunnittelu (4 op, 2 ov)

Prof. Seppo Sippu 05.09.-12.10. TI, TO 14-16 D122

 

582602 Natural Language Processing (8 cr, 4 cu)

Triass. Roman Yangarber, Yonleht. Greger Lindén 05.09.-11.10. TI 10-12 B222, 31.10.-05.12. TI 10-12 B222

Exercise sessions: 04.09.- 08.12.
 
1. Yonleht. Greger Lindén, Triass. Roman Yangarber  
 

582403 Tietovarastot (4 op, 2 ov)

Prof. Seppo Sippu 31.10.-07.12. TI, TO 14-16 C222

 

582601 XML-tietokannat (4 op, 2 ov)

Miro Lehtonen 01.11.-08.12. KE, PE 12-14 B222

 

58066 Tekoäly (8 op, 4 ov)

Tei Laine 05.09.-12.10. TI, TO 10-12 CK112, 02.11.-07.12. TI, TO 10-12 CK112

Harjoitusryhmät: 11.09.- 08.12.
 
1. Tomi Silander 11.09.-08.12. TI 12-14 CK107  
2. Tomi Silander 11.09.-08.12. TO 12-14 CK107  
3. Tomi Silander 11.09.-08.12. TO 16-18 CK107  
 

582481 Causal Analysis (4 - 6 cr, 2 - 3 cu)

Patrik Hoyer 06.09.-13.10. KE, PE 10-12 C221

Exercise sessions: 11.09.- 13.10.
 
1. Antti Kerminen 11.09.-13.10. TI 10-12 C220  
 

581286 Kolme käsitettä: informaatio (6 op, 3 ov)

Prof. Petri Myllymäki 07.09.-12.10. TO 16-19 C221, 02.11.-07.12. TO 16-17 C221

Harjoitusryhmät: 04.09.- 08.12.
 
1. Teemu Roos  
 

582606 Introduction to Bioinformatics (4 op, 2 ov)

Esa Pitkänen 05.09.-13.10. TI, PE 14-16 C222

 

582604 Practical Course on Biodatabases (4 cr, 2 cu)

Petteri Sevon 30.10.-05.12. MA, TI 14-16 D122

 

582468 Computational Neuroscience (6 op, 3 ov)

Triass. Jarmo Hurri 30.10.-04.12. MA 12-14, KE 10-12 C221

 

Seminaarit

 

58306301 Adaptive Computing Research Seminar (3 op, 2 ov)

Patrik Floréen 06.09.-11.10. KE 14-16 C220, 01.11.-29.11. KE 14-16 C220

 

58306302 Seminaari: Palveluperustaisten ohjelmistojen suunnittelu ja kehittäminen (3 op, 2 ov)

Toni Ruokolainen, Prof. Lea Kutvonen 05.09.-10.10. TI 14-16 C220, 31.10.-05.12. TI 14-16 C220

 

58306303 Seminar: Mobile and Ubiquitous Computing (3 cr, 2 cu)

Oriana Riva, Prof. Kimmo Raatikainen 04.09.-09.10. MA 18-20 C220, 30.10.-04.12. MA 18-20 C220

 

58306304 Seminar: New Internet Technologies (3 cr, 2 cu)

Yonleht. Jukka Manner 06.09. KE 16-18 C220, 01.11.-29.11. KE 16-19 C220

 

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

Yonleht. Juha Taina 04.09.-09.10. MA 10-12 C220, 30.10.-04.12. MA 10-12 C220

 

58306306 Seminaari: Peliteoria (3 op, 2 ov)

Yonleht. Tomi Pasanen 06.09.-11.10. KE 12-14 C222, 01.11.-29.11. KE 12-14 C222

 

58306305 Seminaari: Tuoteperheet ja variaation hallinta (3 op, 2 ov)

Yonleht. Jukka Viljamaa 07.09.-12.10. TO 10-12 C220, 02.11.-07.12. TO 10-12 C220

 

58306307 Seminar on Software Testing (3 cr, 2 cu)

Prof. Jukka Paakki 06.09.-11.10. KE 14-16 C222, 01.11.-29.11. KE 14-16 C222

 

58306310 Information Retrieval Research Seminar (3 op, 2 ov)

Yonleht. Greger Lindén 07.09.-12.10. TO 10-12 C222, 02.11.-07.12. TO 10-12 C222

 

58306308 Seminaari: Rakenteisten dokumenttien hallinta (3 op, 2 ov)

Prof. Helena Ahonen-Myka 05.09.-10.10. TI 12-14 C220, 31.10.-05.12. TI 12-14 C220

 

58306311 Seminaari: Tiedon louhinta verkkodatasta (3 op, 2 ov)

Petteri Sevon 06.09.-11.10. KE 14-16 C221, 01.11.-29.11. KE 14-16 C221

 

58305313 Seminaari: Tietokannat nyt (3 op, 2 ov)

Jan Lindström 05.09.-10.10. TI 16-18 C220, 31.10.-05.12. TI 16-18 C220

 

58306309 Seminaari: WWW-sovellusten kehittäminen (3 op, 2 ov)

Juha Puustjärvi 11.09. MA 8-12 C221, 02.10. MA 8-12 C221, 30.10.-04.12. MA 8-12 C221

 

58306312 Research Seminar on Markov Decision Processes (3 op, 2 ov)

Huizhen Yu 05.09.-10.10. TI 16-18 C221, 31.10.-05.12. TI 16-18 C221

 

58306313 Seminar: Statistical Methods in Multilingual Information Access (3 op, 2 ov)

Wray Buntine, Yonleht. Juho Rousu 07.09.-12.10. TO 12-14 C220, 02.11.-07.12. TO 12-14 C220

Seminaari on peruttu!