Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 

Opetusohjelma, kevätlukukausi 2006

HUOM! VÄLTÄ TURHIA ILMOITTAUTUMISIA, PERUUTA VARAUKSESI JOS SUUNNITELMASI MUUTTUVAT
- Laitos pyrkii mahdollisuuksiensa mukaan mukauttamaan opetustarjontaansa kysyntää vastaavaksi. Tämän edellytyksenä on, että ilmoittautumisjärjestelmän tiedot vastaavat todellista tarvetta. Turhien ilmoittautumisten määrä on viime vuosina kasvanut mittoihin, joka alkaa tehdä järkevän suunnittelun mahdottomaksi.
Tietojenkäsittelytieteen laitoksen perus- ja aineopintojen kurssien suoritusta voi yrittää luentokurssimuotoisesti harjoituspaikan varaamalla vain kahdesti. Yrityskerraksi tulkitaan ilmoittautuminen, jota ei ole peruttu kurssikohtaiseen määräaikaan mennessä, yleensä ensimmäisen harjoitusviikon loppuun mennessä. Kurssin luennoija voi perustellusta syystä myöntää oikeuden lisäyritykseen. Ennen syksyä 2002 tehtyjä yrityksiä ei lasketa sääntöä sovellettaessa. Erilliskokeilla suorittamiseen ei liity rajoituksia.
Muista, että turhat ilmoittautumiset vievät paikan joltakin toiselta opiskelijalta, jolle kurssipaikka voi olla hyvinkin tärkeä. Se joku voi joskus olla Sinä.

Yleistä

Opetus ja kokeet järjestetään pääsääntöisesti tietojenkäsittelytieteen laitoksella Kumpulan kampuksella Exactum-rakennuksessa (Gustaf Hällströmin katu 2 b). Kurssikokeita voidaan järjestää myös muissa yliopiston tiloissa Kumpulassa tai keskustassa.

Ilmoittautuminen

  • Ensimmäisen periodin ja koko lukukauden kestävät kurssit
    • Pääaineopiskelijoiden ILMOITTAUTUMINEN ALKAA TIISTAINA 10.1.2006 klo 9:00 alkaen.
    • Sivuaineopiskelijoiden ILMOITTAUTUMINEN ALKAA KESKIVIIKKONA 11.1.2006 klo 9:00 alkaen.
  • Toisen periodin kurssit
    • Pääaineopiskelijoiden ILMOITTAUTUMINEN ALKAA TIISTAINA 21.2.2006 klo 9:00.
    • Sivuaineopiskelijoiden ILMOITTAUTUMINEN ALKAA KESKIVIIKKONA 22.2.2006 klo 9:00.

Toisen periodin kurssien yhteydessä on maininta myöhäisemmästä ilmoittautumisajasta.

Pääaineopiskelijoiksi katsotaan myös lukioyhteistyöhön liittyvät opiskelijat, muuntokoulutettavat ja erillisopintojen suoritusoikeuden omaavat opiskelijat.

Pääsääntöisesti luentokursseille, seminaareihin, työryhmiin ja erilliskokeisiin ilmoittaudutaan www-pohjaisella ilmoittautumisjärjestelmällä.

Tarkemmat ilmoittautumisjärjestelmän käyttöohjeet ovat www-sivulla http://www.cs.helsinki.fi/opiskelu/ohjeet/ilmo-ohje.html .

Luentokurssit

Luentokursseille on ilmoittauduttava viimeistään ensimmäisen luentoviikon aikana ellei kurssin kohdalla ole muuta mainittu.

Erilliskokeisiin on ilmoittauduttava viimeistään koetta edeltävän viikon maanantaina. erilliskokeet löytyvät www-sivulta http://www.cs.helsinki.fi/kokeet/.

Kurssikokeet liittyvät suoraan luentokurssiin, eikä niihin tarvitse erikseen ilmoittautua. kurssikoeaikataulu on www-sivulla http://www.cs.helsinki.fi/kokeet/.

Kurssien sisältö kirjallisuusviitteineen ja kokeita koskevat määräykset ilmenevät kurssikuvauksista:

Kokeeseen osallistuvalla on oltava mukanaan opiskelijakortti tai muu henkilöllisyystodistus. Jokaisen kokeeseen osallistuvan on koetilaisuudessa kirjoitettava nimensä riveittäin kiertävään nimilistaan. Koepaperit on varustettava täydellisellä nimellä, henkilötunnuksella tai opiskelijanumerolla, kurssin nimellä, nimikirjoituksella ja sivunumeroinnilla.

Työryhmät

Työnsä aikaisemmin keskeyttänyt opiskelija ei saa ilmoittautua suoraan uuteen ryhmään, vaan hänen on ilmoittauduttava ko. kurssin keskeyttäneiden jonotusryhmään. Työryhmiin voi ilmoittautua aina ryhmän alkamispäivään saakka, jolloin ilmoittautumisaika päättyy.

Ilmoittautuminen, jota ei ole peruttu 48 tuntia ennen ryhmän ensimmäistä kokoontumiskertaa, on sitova. Sitovasti ilmoittautunut opiskelija, joka ei saa työtään valmiiksi määräaikaan mennessä, ei voi jatkossa enää ilmoittautua suoraan mihinkään ryhmään, vaan joutuu ilmoittautumaan keskeyttäjien jonon kautta.

Työryhmä täytetään ensimmäisen tilaisuuden alussa läsnäolevista opiskelijoista (huom! Ohjelmoinnin harjoitustyössä ja Tietokantasovelluksessa ensimmäinen kokoontuminen on ensimmäisen yhteisen luennon jälkeen). Etusijalla ovat varsinaiseen ryhmään ja varsinaiseen jonotusryhmään ilmoittautuneet. Jos ryhmässä on tilaa, siihen otetaan ensin kurssin varsinaisesta jonotusryhmästä ja sitten kurssin keskeyttäneiden jonotusryhmästä läsnäolevia opiskelijoita siinä järjestyksessä, missä he ovat ilmoittautuneet jonotusryhmään. Näin ollen opiskelijan on välttämättä oltava läsnä työryhmän ensimmäisellä kokoontumiskerralla heti sen alkaessa, muuten hän menettää työryhmäpaikkansa.

Työryhmä voidaan peruuttaa, mikäli ryhmä jää liian pieneksi. Opiskelijat, joiden työryhmä peruuntuu, pyritään sijoittamaan rinnakkaisryhmiin.

Kevään 2006 opetus

Kieliopinnot

 

582505 Äidinkielinen viestintä (3 op, 0 ov)

Suoritetaan Tieteellisen kirjoittamisen kurssilla.

 

Tieto- ja viestintätekniikan opinnot

 

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

Tuntiop. Jukka Eskola 16.01.-15.02. MA 14-16, KE 8-10 B123

Harjoitusryhmät: 23.01.- 24.02.
 
1. Tuntiop. Aki Korpua, Tuntiop. Tiina-Kaisa Oikarinen 23.01.-24.02. MA 11-14 BK107   (perusryhmä)
2. Tuntiop. Jaakko Saaristo 23.01.-24.02. MA 16-18 B221   (edistyneiden ryhmä)
3. Tuntiop. Teemu Sjöblom, Arttu Valo 23.01.-24.02. KE 10-13 B221   (perusryhmä)
4.   (ei mikroharjoituksia -ryhmä)
5.   (TVT-ajokortin jo suorittaneet)
 

582506 Tutkimustiedonhaku (1 op, 0 ov)

Suoritetaan Tieteellisen kirjoittamisen kurssilla.

 

Muut opinnot

 

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

Leht. Heikki Lokki

Harjoitusryhmät: 20.02.- 05.05.
 
1. Ass. Satu Eloranta 13.03. MA 14-16 C221  
2. Leht. Teemu Kerola 27.02. MA 14-16 B119, 23.03. TO 14-16 C220, 10.04. MA 14-16 CK109  
3. Niina Haiminen 20.02. MA 14-16 C220, 27.02. MA 13-14 A318, 28.02. TI 13-15 A318, 01.03. KE 12-15 A319, 02.03. TO 15-16 A318, 14.03. TI 12-15 A318, 16.03. TO 12-14, TO 16-17 A318, 20.03. MA 13-14 CK109, MA 14-16 BK106, 22.03. KE 12-13 A319  
4. Leht. Harri Laine 27.02. MA 14-16 C220  
5. Ass. Antti Leino 27.02. MA 14-16 C221, 20.03. MA 14-16 C220  
6. Leht. Heikki Lokki 27.02. MA 14-16 CK111, 20.03. MA 14-16 CK111, 10.04. MA 16-18 C220  
7. Jaana Wessman 20.02. MA 12-14 A318, 27.02. MA 14-16 BK106, 03.03. PE 10-12 A319, 06.03. MA 12-16 A318  
8. Patrik Floréen 13.03. MA 14-16 C220  
9. 27.02. MA 14-16 CK108, 02.03. TO 10-12 A319, TO 13-15 A318, 03.03. PE 14-15 A318, 07.03. TI 10-12, TI 16-17 A318, 13.03. MA 10-11 A319, MA 12-17 A318, 14.03. TI 10-11 A318, TI 14-15 A218, 20.03. MA 14-16 CK108  
 

Perusopinnot

 

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

Prof. Kimmo Raatikainen 16.01.-20.02. MA 10-12 A111, 13.03.-24.04. MA 10-12 A111

Harjoitusryhmät: 23.01.- 28.04.
 
1. Tuntiop. Jukka Eskola 23.01.-28.04. TI 10-12 C220  
2. Tuntiop. Jouni Siren 23.01.-28.04. TI 14-16 C220  
3. Tuntiop. Jaakko Nurro 23.01.-28.04. KE 14-16 C220  
4. Tuntiop. Jaakko Pesonen 23.01.-28.04. TO 10-12 C220  
 

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

Prof. Kimmo Raatikainen

Tämä on tarkoitettu niille, jotka suorittavat opintojakson itse opiskellen.

Harjoitusryhmät: -
 
1.   Suomi
2.   Ruotsi
3.   English
 

581325 Ohjelmoinnin perusteet (5 op, 3 ov)

Yonleht. Tomi Pasanen 17.01.-23.02. TI 13-16, TO 14-16 B123

Harjoitusryhmät: 16.01.- 24.02.
 
1. Tuntiop. Timo Tuominen 16.01.-24.02. KE 10-12 CK107  
2. Tuntiop. Timo Tuominen 16.01.-24.02. KE 12-14 CK107  
3. Tuntiop. Miikka Junnila 16.01.-24.02. PE 10-12 C220  
4. Tuntiop. Miikka Junnila 16.01.-24.02. PE 12-14 B119  
 

581326 Java-ohjelmointi (4 op, 2 ov)

Yonleht. Tomi Pasanen 14.03.-27.04. TI, TO 14-16 B123

Harjoitusryhmät: 13.03.- 28.04.
 
1. Tuntiop. Lauri Eronen 13.03.-28.04. TI 12-14 CK107  
2. Tuntiop. Mika Holmström 13.03.-28.04. KE 14-16 CK107  
3. Tuntiop. Mika Holmström 13.03.-28.04. TO 12-14 B222  
 

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

FM Juha Gustafsson 14.03.-27.04. TI 10-12, TO 12-14 B123

Harjoitusryhmät: 20.03.- 28.04.
 
1. Tuntiop. Timo Tuominen 20.03.-28.04. MA 12-14 B221, KE 12-14 B119  
2. Tuntiop. Timo Tuominen 20.03.-28.04. TI 14-16 B221, TO 14-16 B119  
3. Tuntiop. Timo Tuominen 20.03.-28.04. KE 10-12 B221, PE 10-12 B119  
 

581328 Tietokantojen perusteet (pääaineopiskelijoille) (4 op, 2 ov)

Leht. Harri Laine 15.03.-22.03. KE 9-12 A111, 29.03.-26.04. KE 10-12 A111

Huom! Opinto-oppaassa ilmoitetusta poiketen kaksi ensimmäistä luentoa alkavat jo klo 9.

Harjoitusryhmät: 20.03.- 28.04.
 
1. Tuntiop. Aleksi Yrttiaho 20.03.-28.04. TI 10-12 CK107  
2. Tuntiop. Aleksi Yrttiaho 20.03.-28.04. TI 14-16 CK107   (possibly in English)
3. Tuntiop. Tuomas Blom 20.03.-28.04. KE 14-16 C221  
4. Tuntiop. Tuomas Blom 20.03.-28.04. PE 14-16 B119  
 

58160 Ohjelmoinnin harjoitustyö (pääaineopiskelijoille) (1. periodilla) (4 op, 2 ov)

Yonleht. Tomi Pasanen, Tuntiop. Sami Nikander 16.01. MA 8-12 CK112

Harjoitusryhmät: 16.01.- 24.02.
 
1. Tuntiop. Kliment Yanev 16.01.-24.02. MA 14-18 CK109  
2. Tuntiop. Aki Korpua 16.01.-24.02. TI 10-14 CK109  
3. Tuntiop. Jari Suominen 16.01.-24.02. TI 14-18 CK109  
4. Tuntiop. Jaakko Nenonen 16.01.-24.02. TO 10-14 CK109  
5. Tuntiop. Mika Holmström 16.01.-24.02. PE 14-18 CK109  
 

58160 Ohjelmoinnin harjoitustyö (pääaineopiskelijoille) (2. periodilla) (4 op, 2 ov)

Yonleht. Tomi Pasanen 13.03. MA 8-12 CK112

Harjoitusryhmät: 13.03.- 28.04.
 
1. Tuntiop. Jari Suominen 13.03.-28.04. TI 14-18 CK109  
2. Tuntiop. Kliment Yanev 13.03.-28.04. KE 14-18 CK109   (In English)
3. Tuntiop. Jaakko Nenonen 13.03.-28.04. TO 10-14 CK109  
4. Tuntiop. Kliment Yanev 13.03.-28.04. PE 14-18 CK109  
 

Aineopinnot

 

58131 Tietorakenteet (8 op, 4 ov)

Yonleht. Kerttu Pollari-Malmi 17.01.-23.02. TI, TO 10-12 A111, 14.03.-27.04. TI, TO 10-12 A111

Harjoitusryhmät: 23.01.- 28.04.
 
1. Tuntiop. Harri Mansikka 23.01.-28.04. MA 16-18 CK107  
2. Tuntiop. Harri Mansikka 23.01.-28.04. KE 12-14 C222  
3. Yonleht. Kerttu Pollari-Malmi 23.01.-28.04. TO 14-16 CK107  
4. Yonleht. Kerttu Pollari-Malmi 23.01.-28.04. PE 10-12 CK107   (possibly in English)
5. Tuntiop. Harri Mansikka 23.01.-28.04. PE 12-14 BK106  
 

581305 Tietokoneen toiminta (pääaineopiskelijoille) (4 op, 2 ov)

Leht. Teemu Kerola 16.01.-20.01. MA, KE 12-14 A111, 15.02. KE 12-14 A111

Harjoitusryhmät: 16.01.- 24.02.
 
1. Ass. Liisa Marttinen 16.01.-24.02. TI 12-14 BK106   (In English)
2. Tuntiop. Jaakko Sorri 16.01.-24.02. TI 14-16 CK107  
3. Tuntiop. Jaakko Sorri 16.01.-24.02. TI 16-18 CK107  
4. Tuntiop. Sebastian Siikavirta 16.01.-24.02. TO 10-12 CK107  
5. Tuntiop. Sebastian Siikavirta 16.01.-24.02. TO 12-14 CK107  
 

582202 Tietoliikenteen perusteet (4 op, 2 ov)

Ass. Auvo Häkkinen 13.03.-26.04. MA, KE 12-14 A111

Huom! Maanantain luentoaika siirtynyt kahdella tunnilla. Aiemmin ilmoitetusta poiketen tämä on tarkoitettu kaikille opiskelijoille.

Harjoitusryhmät: 20.03.- 28.04.
 
1. Tuntiop. Sebastian Siikavirta 20.03.-28.04. TI 10-12 CK111  
2. Tuntiop. Sebastian Siikavirta 20.03.-28.04. TI 12-14 CK111  
3. Tuntiop. Jaakko Sorri 20.03.-28.04. KE 14-16 CK111  
4. Ass. Auvo Häkkinen 20.03.-28.04. TO 10-12 CK111  
5. Ass. Auvo Häkkinen 20.03.-28.04. TO 12-14 CK111   (possibly in English)
 

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

Yonleht. Antti Latva-Koivisto, Yonleht. Sari A. Laakso 14.03.-28.04. TI 12-14, PE 10-12 B123

Opinto-oppaan tiedoista poiketen tämä on tarkoitettu kaikille opiskelijoille. Kurssille on perustettu neljä uutta harjoitusryhmää!

Harjoitusryhmät: 20.03.- 28.04.
 
1. Tuntiop. Sami Nikander 20.03.-28.04. KE 12-14 CK107  
2. Tuntiop. Harri Hohteri 20.03.-28.04. TO 10-12 B119  
3. Tuntiop. Sami Nikander 20.03.-28.04. TO 12-14 BK106  
4. Tuntiop. Sami Nikander 20.03.-28.04. TO 14-16 BK106  
5. Tuntiop. Harri Hohteri 20.03.-28.04. PE 12-14 B222  
6. Tuntiop. Sami Nikander 22.03. KE 14-16 A319, 29.03. KE 14-16 D234, 05.04. KE 14-16 D234, 12.04. KE 14-16 D234, 26.04. KE 14-16 A319   (for non natives)
7. Marju Kettunen 20.03.-28.04. MA 12-14 B119  
8. Cilla Björkqvist 20.03.-28.04. TI 14-16 C221  
9. Cilla Björkqvist 20.03.-28.04. TO 8-10 C221  
10. Marju Kettunen 20.03.-28.04. PE 14-16 C221  
 

581334 Tietokannan hallinta (4 op, 2 ov)

FT Jan Lindström 17.01.-23.02. TI, TO 8-10 B123

Harjoitusryhmät: 23.01.- 24.02.
 
1. Aman. Janne Rinta-Mänty 23.01.-24.02. MA 12-14 B119   (possibly in English)
2. Aman. Janne Rinta-Mänty 23.01.-24.02. TO 12-14 CK111  
 

58110 Tieteellisen kirjoittamisen kurssi (pääaineopiskelijoille), kevät 2006 (10 op, 4 ov)

Yonleht. Jaakko Kurhila 16.01.-20.02. MA 12-14 CK112

Harjoitusryhmät: 16.01.- 28.04.
 
1. Ass. Satu Eloranta 16.01. MA 14-16 A219, 23.01.-28.04. MA 10-12 A219, 28.02. TI 10-12 A219  
2. Tuntiop. Jukka Suomela 16.01.-28.04. MA 16-20 A319, 27.03. MA 16-19 C220  
3. Ass. Tommi Mononen 16.01.-28.04. TI 10-14 A218  
4. Leht. Arto Wikla 18.01. KE 12-16 CK109, 08.02. KE 12-17 CK109, 15.03. KE 12-17 D234, 26.04. KE 12-17 D234  
5. Vesa Vainio 17.01. TI 12-14 A318, 27.01.-28.04. PE 9-11 A318, 24.03. PE 9-11 CK109, 31.03. PE 9-11 CK109, 03.04. MA 10-12 CK108, 12.05. PE 9-11 A318  
6. Tuntiop. Topias Marttila 16.01. MA 16-18 A218, 25.01.-26.04. KE 16-18 A218, 28.03. TI 16-19 C220, 20.04. TO 16-18 A218  
7. Ass. Liisa Marttinen 16.01. MA 14-16 A319, 18.01.-15.03. KE 8-10 A319, 22.03.-28.04. KE 10-12 A319  
8. Ass. Liisa Marttinen 17.01. TI 10-12 A319, 24.01.-25.04. TI 10-12 A319  
9. Ass. Miro Lehtonen 18.01. KE 14-16 A319, 25.01. KE 16-18 A319, 08.02. KE 16-18 A319, 22.02. KE 16-18 A319, 08.03. KE 16-18 A319, 29.03. KE 14-16 A319, 03.04. MA 16-18 CK109, 05.04. KE 16-18 CK108  
10. Ari Rantanen 19.01. TO 12-14 A218, 03.02. PE 16-18 A219, 13.02. MA 14-16 A219, 24.02. PE 16-18 A219, 17.03. PE 10-12 A219, 24.03. PE 10-12 A219, 31.03. PE 15-18 A219, 07.04. PE 10-12 A219, 21.04. PE 16-18 A219  
11. Ass. Päivi Kuuppelomäki 08.02. KE 13-14 A318, 27.02. MA 12-14 A218, 27.03. MA 12-16 C220, 26.04. KE 10-12 A218, 27.04. TO 12-14 A218  
12. Tuntiop. Jukka Eskola 16.01. MA 16-18 A318, 25.01. KE 14-16 A319, 28.03. TI 11-14 CK108, 12.04. KE 16-19 CK108  
13. Tuntiop. Anni Rytkönen 17.01. TI 14-16 C220, 31.01. TI 14-16 A218, 21.02. TI 12-14 A318, 07.03. TI 12-14 A219, 21.03. TI 12-14 A219, 28.03. TI 12-16 BK106, 28.04. PE 16-18 A219  
14. Tuntiop. Jaakko Saaristo 20.01. PE 12-14 A218, 23.01.-03.04. MA 11-14 A319  
 

582204 Kandidaatintutkielma (6 op, 0 ov)

Suoritetaan Tieteellisen kirjoittamisen kurssilla.

 

50036 Kypsyysnäyte (0 op, 0 ov)

Suoritetaan Tieteellisen kirjoittamisen kurssilla.

 

581259 Ohjelmistotuotanto (pääaineopiskelijoille) (4 op, 3 ov)

Yonleht. Juha Taina 17.01.-23.02. TI, TO 10-12 B123

Harjoitusryhmät: 23.01.- 24.02.
 
1. Tuntiop. Topias Marttila 23.01.-24.02. MA 16-18 B119  
2. Tuntiop. Topias Marttila 23.01.-24.02. TO 8-10 B119  
3. Tuntiop. Jaakko Saaristo 23.01.-24.02. PE 12-14 CK107  
4. Tuntiop. Jaakko Saaristo 23.01.-24.02. PE 14-16 CK107   (possibly in English)
 

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

Yonleht. Juha Taina

Harjoitusryhmät: 16.01.- 05.05.
 
1. Tuntiop. Riikka Kaven 17.01. TI 14-16 A218, 20.01.-24.02. TI 8-10, PE 16-18 A218, 24.01. TI 16-18 A218, 31.01. TI 16-18 C220, 07.02. TI 13-15 A318, 10.02. PE 14-16 A218, 14.02. TI 16-18 C220, 17.02. PE 14-16 A218, 21.02. TI 14-16 A218, 24.02. PE 14-16 A218, 03.03. PE 12-16 A218, 08.03.-10.03. KE, PE 12-14 A218, 13.03. MA 12-14 CK108, 17.03.-28.04. PE 12-14 A218, 20.03. MA 12-14 CK108, 22.03. KE 10-14 C220, 27.03.-28.04. MA 12-14 A318, 29.03. KE 10-12 A218, 12.04. KE 11-14 BK106, 19.04. KE 12-14 BK106, 24.04. MA 14-16 A218, 02.05. TI 10-12 A219, 04.05. TO 10-12 A219  
2. Tuntiop. Joni Salmi 17.01. TI 8-10 A218, 20.01. PE 10-12 A219, 30.01.-27.02. MA 12-14 A219, 13.03.-05.05. TI 9-11 CK109, TO 8-12 A318, 20.03.-01.05. MA 12-14 C221  
3. Tuntiop. Olli Sinerma 16.01. MA 12-14 A219, 16.01.-24.02. TI 10-12, PE 14-16 A318, 25.01. KE 8-10 A318, 08.02. KE 8-10 A318, 02.03. TO 14-16 A319, 07.03. TI 14-16 A219, 08.03. KE 8-12 C220, 13.03.-28.04. TI 10-12, PE 8-10 A219, 05.04. KE 8-10 A219, 09.05.-12.05. TI 10-12, PE 8-10 A219  
4. Tuntiop. Joni Salmi 17.01. TI 14-16 A318, 19.01.-09.03. TI 8-10, TO 8-12 A318  
5. Tuntiop. Kimmo Simola 18.01. KE 14-16 C220, 26.01.-05.05. TI 8-10 A219, 15.03. KE 14-16 A319, 21.03. TI 14-16 A218, 24.03.-05.05. PE 10-12 A319  
6. Tuntiop. Kimmo Simola 17.01. TI 14-16 C221, 30.01.-24.02. KE 12-14 BK106, 31.01. TI 12-14 C220, 29.03.-03.05. KE 12-14 C220, 21.04. PE 11-13 A219, 28.04. PE 14-16 A218, 05.05. PE 11-13 A219   (In English)
7. Tuntiop. Jaakko Saaristo 16.01. MA 14-16 CK108, 20.01. PE 14-16 A219, 30.01.-06.03. MA 9-11 A318, 02.02.-05.05. TO 10-12 A218, 28.02. TI 11-13 A318, 13.03.-17.04. MA 14-16 A219, 24.04. MA 14-16 A318, 02.05. TI 11-13 A218  
8. Tuntiop. Pekka Simola 19.01. TO 16-18 A218, 23.01.-05.05. MA, TO 18-20 A218, 08.05.-11.05. MA, TO 18-20 A218  
 

58161 Tietorakenteiden harjoitustyö (1. periodilla) (4 op, 2 ov)

Leht. Otto Nurmi

Harjoitusryhmät: 16.01.- 24.02.
 
1. Tuntiop. Mikko Heimola 16.01.-24.02. MA 10-14, PE 10-12 A218  
2. Tuntiop. Jouni Siren 16.01.-24.02. MA 16-18, KE 14-18 A219  
3. Tuntiop. Jouni Siren 16.01.-24.02. TI 10-14, TO 10-12 A219  
4. Tuntiop. Olaf Laczak 16.01.-24.02. TI 14-16, TO 12-16 A319  
 

58161 Tietorakenteiden harjoitustyö (2. periodilla) (4 op, 2 ov)

Leht. Otto Nurmi

Harjoitusryhmät: 13.03.- 28.04.
 
1. Tuntiop. Mikko Heimola 13.03.-28.04. MA 10-14, PE 10-12 A218  
2. Aman. Janne Rinta-Mänty 13.03.-28.04. MA 10-13 CK109, TO 10-13 CK108  
3. Tuntiop. Jouni Siren 13.03.-28.04. MA 16-18, KE 14-18 A219  
4. Tuntiop. Olaf Laczak 13.03.-28.04. TI 14-16, TO 12-16 A319  
 

582203 Tietokantasovellus (1. periodilla) (4 op, 2 ov)

Leht. Harri Laine 16.01. MA 16-18 D122

Opinto-oppaan tiedoista poiketen tämä on tarkoitettu kaikille opiskelijoille.

Harjoitusryhmät: 16.01.- 24.02.
 
1. Tuntiop. Mikko Apiola 16.01.-24.02. TI 12-16 CK108  
2. Tuntiop. Mika Timonen 16.01.-24.02. TO 14-18 CK109  
3. Tuntiop. Ilari Moilanen 16.01.-24.02. PE 10-14 CK109  
4. Tuntiop. Jaakko Nurro 16.01.-24.02. PE 12-16 CK108  
 

582203 Tietokantasovellus (2. periodilla) (4 op, 2 ov)

Leht. Harri Laine 13.03. MA 16-18 D122

Opinto-oppaan tiedoista poiketen tämä on tarkoitettu kaikille opiskelijoille.

Harjoitusryhmät: 13.03.- 28.04.
 
1. Tuntiop. Jukka Eskola 13.03.-28.04. TI 14-18 CK108  
2. Tuntiop. Mikko Apiola 13.03.-28.04. KE 12-16 A218  
3. Tuntiop. Mika Timonen 13.03.-28.04. TO 14-18 CK109  
4. Tuntiop. Jaakko Nurro 13.03.-28.04. PE 12-16 CK108  
 

Aineopinnot /valinnaiset opintojaksot

 

58127 C-ohjelmointi (4 op, 2 ov)

Ass. Liisa Marttinen, Leht. Tiina Niklander 17.01.-21.02. TI 16-18 CK112, 14.03.-25.04. TI 16-18 CK112

Harjoitusryhmät: 08.02.- 29.03.
 
1. Tuntiop. Risto Saarelma 08.02.-22.02. KE 12-14 B222, 15.03.-29.03. KE 12-14 C221  
2. Tuntiop. Risto Saarelma 08.02.-22.02. KE 14-16 CK107, 15.03. KE 14-16 C221, 22.03. KE 14-16 B221, 29.03. KE 14-16 B119  
 

582317 Linux-ylläpito (6 op, 4 ov)

Yonleht. Jukka Manner, Ttasiant. Jani Jaakkola, Ttasiant. Mikko Rauhala 17.01.-23.02. TI, TO 16-18 D122, 14.03.-27.04. TI, TO 16-18 D122

Kurssille otetaan korkeintaan 50 opiskelijaa, jotka valitaan esitietovaatimusten, suositeltavien kurssien ja opintomenestyksen mukaan. Etusijalla ovat pääaineopiskelijat.

 

582303 Verkkosovellusten toteuttaminen (7 op, 4 ov)

Leht. Markku Kojo 17.01.-02.03. TI, TO 12-14 B119, 14.03.-16.03. TI, TO 12-14 B119

Harjoitusryhmät: 26.01.- 28.04.
 
1. Tuntiop. Aki Nyrhinen 26.01.-23.03. TO 16-18 BK106  
2. Tuntiop. Aki Nyrhinen  
 

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

Leht. Arto Wikla 16.01. MA 16-18 CK112, 20.01.-24.02. PE 12-14 CK112

Harjoitusryhmät kokoontuvat tiistaisin mikroluokassa; torstaisin parittomilla viikoilla mikroluokassa ja parillisilla normaalissa luokassa.

Harjoitusryhmät: 16.01.- 24.02.
 
1. Tuntiop. Risto Saarelma 16.01.-24.02. TI, TO 10-12 BK107, TO 10-12 BK106  
2. Tuntiop. Risto Saarelma 16.01.-24.02. TI, TO 12-14 BK107, TO 12-14 BK106  
3. Tuntiop. Jukka Stenlund 16.01.-24.02. TI, TO 14-16 BK107, TO 14-16 BK106  
 

582323 Paikkatiedon käsittely (5 op, 3 ov)

Ass. Antti Leino 13.03.-27.04. MA 10-12, TO 12-14 D122

Harjoitusryhmät: 20.03.- 28.04.
 
1. Ass. Antti Leino 20.03.-28.04. TO 10-12 CK107  
 

582304 XML-metakieli (4 op, 2 ov)

Ass. Oskari Heinonen 13.03.-24.04. MA 12-14 B123, 15.03.-22.03. KE 12-14 B123

Huom! Laskuharjoitukset alkavat jo ensimmäisellä luentoviikolla.

Harjoitusryhmät: 13.03.- 28.04.
 
1. Tuntiop. Jaakko Nurro 13.03.-28.04. MA 16-18 BK107  
2. Tuntiop. Tiina-Kaisa Oikarinen 13.03.-28.04. TI 10-12 BK107  
3. Tuntiop. Mikko Apiola 13.03.-28.04. TI 12-14 BK107  
4. Tuntiop. Mikko Apiola 13.03.-28.04. TI 14-16 BK107  
5. Tuntiop. Tiina-Kaisa Oikarinen 13.03.-28.04. KE 10-12 BK107  
6. Tuntiop. Tiina-Kaisa Oikarinen 13.03.-28.04. KE 14-16 BK107   (Recommended for non natives)
 

Syventävät opinnot

 

58053 Algoritmien suunnittelu ja analyysi (10 op, 5 ov)

Leht. Otto Nurmi 17.01.-23.02. TI 14-16, TO 12-15 C222, 14.03.-27.04. TI 14-16, TO 12-15 C222

Harjoitusryhmät: 23.01.- 28.04.
 
1. Yonleht. Kerttu Pollari-Malmi 23.01.-28.04. TI 16-18 C221  
2. Yonleht. Kerttu Pollari-Malmi 23.01.-28.04. PE 12-14 C221  
 

581336 Laskennan teoria (6 op, 3 ov)

Prof. Jyrki Kivinen 18.01.-24.02. KE 16-18 B123, 18.01. KE 16-18 A111, 18.01.-24.02. PE 12-13 B123, 15.03.-21.04. KE 16-18, PE 12-13 B123

HUOM! 1. luento salissa A111!

Harjoitusryhmät: 23.01.- 28.04.
 
1. Aman. Janne Rinta-Mänty 23.01.-28.04. TI 10-12 B119  
2. Aman. Janne Rinta-Mänty 23.01.-28.04. KE 12-14 CK111  
3. Aman. Janne Rinta-Mänty 23.01.-28.04. KE 14-16 BK106  
4. Prof. Jyrki Kivinen 23.01.-28.04. KE 18-20 C222  
5. Prof. Jyrki Kivinen 23.01.-28.04. PE 10-12 BK106  
 

582484 Algorithm Libraries (4 cr, 2 cu)

Ph.D. Juha Kärkkäinen 17.01.-23.02. TI, TO 16-18 B119

Exercise sessions: 23.01.- 24.02.
 
1. Tuntiop. Jarkko Toivonen 23.01.-24.02. KE 10-12 B119  
2. Tuntiop. Jarkko Toivonen 23.01.-24.02. KE 16-18 B119  
 

582485 Algorithm Library Design (4 cr, 2 cu)

Ph.D. Juha Kärkkäinen

Kurssi on peruutettu! The course has been cancelled.

Exercise sessions: 20.03.- 28.04.
 
1.  
 

582486 Convex Optimization (8 cr, 4 cu)

Prof. Juho Rousu, Dr. Sandor Szedmak 16.01.-21.02. MA, TI 14-16 D122, 13.03.-25.04. MA, TI 14-16 D122

During second period there will be project work.

Exercise sessions: 23.01.- 24.02.
 
1. Yonleht. Esa Pitkänen 23.01.-24.02. TI 12-14 CK107, 21.03.-18.04. TI 12-14 C221  
 

582487 Data Compression Techniques (4 cr, 2 cu)

Ph.D. Veli Mäkinen 14.03.-27.04. TI, TO 10-12 D122, 15.03. KE 10-12 B119

Note: There will be no lectures 22.03 and 24.03 (due to a conference abroad). These lectures will be held 15.03 and 30.03 Wed 10-12 B119, the latter replacing an exercise session. There will be an extra exercise sheet for the last weeks lectures, whose answers are to be returned in writing.

Exercise sessions: 20.03.- 28.04.
 
1. Tuntiop. Jarkko Toivonen 20.03.-28.04. KE 10-12 B119  
 

582412 Kuvankäsittely (6 op, 3 ov)

Triass. Jarmo Hurri 17.01.-23.02. TI, TO 12-14 B222

Harjoitusryhmät: 23.01.- 24.02.
 
1. FT Petteri Sevon 23.01.-24.02. PE 12-14 C222, 10.03. PE 12-14 C222  
 

582488 Models and Algorithms for Complex Networks (6 - 8 cr, 3 - 4 cu)

Ph.D. Panayiotis Tsaparas 16.01.-22.02. MA, KE 14-16 B119, 13.03.-22.03. MA, KE 14-16 B119, 03.04.-07.04. MA, KE 14-16 B119, PE 14-16 C220

Exercise sessions: 26.01.- 30.03.
 
1. M.Sc. Evimaria Terzi 27.01.-31.03. PE 14-16 C220  
 

582417 Hajautetut järjestelmät (6 op, 3 ov)

Prof. Timo Alanko 20.01.-24.02. PE 9-12 C222, 17.03.-28.04. PE 9-12 C222

Harjoitusryhmät: 23.01.- 28.04.
 
1. Ass. Auvo Häkkinen 23.01.-28.04. TO 14-16 CK111  
2. Ass. Auvo Häkkinen 23.01.-28.04. PE 12-14 CK111  
3. Prof. Timo Alanko 23.01.-28.04. TO 16-18 A219   (In English. Contact the lecturer.)
 

582405 Käyttöjärjestelmät II (4 op, 2 ov)

Leht. Teemu Kerola 13.03.-26.04. MA, KE 12-14 B222

Harjoitusryhmät: 20.03.- 28.04.
 
1. Tuntiop. Mika Karlstedt 20.03.-28.04. MA 10-12 B119   (Possibly in English)
2. Tuntiop. Mika Karlstedt 20.03.-28.04. KE 8-10 B119  
3. Tuntiop. Mika Karlstedt 20.03.-28.04. TI 10-12 C221  
 

582495 Component-Based Development (8 cr, 4 cu)

M.Sc. Michael Przybilski 19.01.-02.03. TO 14-16 C221, 16.03.-27.04. TO 14-16 C221

No exercise sessions.

 

582608 Internet Technologies for Mobile Computing (4 cr, 2 cu)

Prof. Kimmo Raatikainen 17.01.-21.02. TI 10-12 CK112, 14.03.-02.05. TI 10-12 CK112

No exercise sessions.

 

582452 Mobiiliohjelmointi (6 op, 3 ov)

FM Jaakko Kangasharju 09.02.-11.05. TO 12-15 CK112

Harjoitusryhmät: 13.02.- 12.05.
 
1. FM Jaakko Kangasharju 13.02.-12.05. MA 10-12 B221  
2. FM Jaakko Kangasharju 13.02.-12.05. TI 10-12 B221   (possibly in English)
 

582407 Software Agent Technology (6 cr, 3 cu)

FL Heimo Laamanen 17.01.-28.02. TI 14-16 CK112, 14.03.-02.05. TI 14-16 CK112

Exercise sessions: -
 
1. FL Heimo Laamanen   (to be announced)
 

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

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

Harjoitusryhmät: 23.01.- 24.02.
 
1. Ass. Päivi Kuuppelomäki 23.01.-24.02. KE 14-16 C221  
2. Ass. Päivi Kuuppelomäki 23.01.-24.02. PE 10-12 B119  
 

582425 Tosiaikajärjestelmät (4 op, 2 ov)

Leht. Tiina Niklander 13.03.-26.04. MA 14-16 C222, KE 14-16 D122

Harjoitusryhmät: 20.03.- 28.04.
 
1. Leht. Tiina Niklander 20.03.-28.04. TI 12-14 C220   (In English)
2. Leht. Tiina Niklander 20.03.-28.04. KE 16-18 C221  
 

582489 Verkkojen tietoturva (4 op, 2 ov)

Triass. Timo Karvi 20.01.-24.02. PE 12-14 D122, 17.03.-28.04. PE 12-14 D122

Ei harjoitusryhmiä.

 

582420 Väliohjelmistot (4 op, 2 ov)

Prof. Lea Kutvonen 14.03.-28.04. TI, PE 10-12 B222, 11.05.-12.05. TO, PE 10-14 C220

Ei harjoitusryhmiä.

 

581358 Ohjelmistoarkkitehtuurit (8 op, 3 - 4 ov)

Yonleht. Jukka Viljamaa 17.01.-23.02. TI, TO 12-14 D122

Harjoitusryhmät: 23.01.- 24.02.
 
1. FM Juha Gustafsson 23.01.-24.02. TI 10-12 CK111  
2. FM Juha Gustafsson 23.01.-24.02. TO 10-12 CK111  
 

582429 Laudatur-projektityö (6 op, 4 ov)

Yonleht. Juha Taina

 

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

Prof. Inkeri Verkamo 18.01.-24.02. KE 16-18, PE 8-10 D122

Harjoitusryhmät: 23.01.- 24.02.
 
1. Tuntiop. Marja Kostiainen 25.01. KE 14-16 CK111   Peruutettu 1.2. alkaen!
2. Tuntiop. Marja Kostiainen 23.01.-24.02. PE 10-12 CK111  
 

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

Leht. Juha Vihavainen 18.01.-24.02. KE 14-16, PE 12-14 B222, 15.03.-29.03. KE 14-16 B222

Harjoitusryhmät: 23.01.- 12.04.
 
1. Tuntiop. Pietu Pohjalainen 23.01.-12.04. MA 16-18 CK111  
2. Tuntiop. Pietu Pohjalainen 23.01.-12.04. MA 18-20 CK111   Peruutettu!
 

582499 Aspect Oriented Programming (2 cr, 1 cu)

Researcher Tamás Kozsik (Eötvös Lorand University, Budapest); 22.-26.5. a lecture series of 8 hours (preliminary data); (requires attendance on lectures and some practical work)

 

582491 Hajautetut tietokannat (4 op, 2 ov)

Prof. Seppo Sippu 14.03.-27.04. TI, TO 14-16 B222

Harjoitusryhmät: 20.03.- 28.04.
 
1. Prof. Seppo Sippu 20.03.-28.04. TI 16-18 CK107  
2. Prof. Seppo Sippu 20.03.-28.04. TO 12-14 CK107  
 

581257 Information Retrieval Methods (6 cr, 3 cu)

Yonleht. Greger Lindén 16.01.-21.02. MA, TI 10-12 B222

Exercise sessions: 23.01.- 24.02.
 
1. Ph.D. Antoine Doucet 23.01.-24.02. TI 12-14 CK111  
 

582410 Laajojen dokumenttiaineistojen käsittely (4 op, 2 ov)

Prof. Helena Ahonen-Myka 14.03.-27.04. TI 12-14, TO 10-12 B222

Harjoitusryhmät: 20.03.- 28.04.
 
1. Ass. Miro Lehtonen 20.03.-28.04. KE 10-12 B222  
 

582490 Transaktioiden hallinta (4 op, 2 ov)

Prof. Seppo Sippu 17.01.-23.02. TI, TO 14-16 B222

Harjoitusryhmät: 23.01.- 24.02.
 
1. Ass. Satu Eloranta 23.01.-24.02. TI 10-12 C221  
2. Ass. Satu Eloranta 23.01.-24.02. PE 10-12 B222  
 

582609 Advances in Data Mining (2 cr, 1 cu)

Prof. Bruno Crémilleux (Univ. of Caen), Prof. Jiri Klema (Czech Technical University, Prague); 16.-19.5. a lecture series of 6 hours (preliminary data); (requires attendance on lectures, and an essay based on lectures and readings)

 

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

Prof. Petri Myllymäki 19.01.-23.02. TO 16-19 B222

Ei harjoitusryhmiä. Kurssille osallistujien määrä on rajoitettu. Jos halukkaita on liikaa, ilmoittautuneisiin otetaan yhteyttä sähköpostitse lisäselvityksiä varten.

 

581339 Kolme käsitettä: päätöksenteko (6 op, 3 ov)

Yonleht. Raul Hakli 16.03.-27.04. TO 16-19 B222

Ei harjoitusryhmiä.

 

582469 Computational Systems Biology (6 cr, 3 cu)

Prof. Juho Rousu, Prof. Liisa Holm 15.02.-23.02. KE 12-14, TO 14-16 D122, 15.03.-27.04. KE 12-14, TO 14-16 D122

Exercise sessions: 20.02.- 28.04.
 
1. Yonleht. Esa Pitkänen 20.02.-28.04. TO 12-14 C220  
 

582450 Modeling of Vision (5 cr, 3 cu)

Ph.D. Aapo Hyvärinen 02.02.-23.02. TO 14-16 B119, 20.02. MA 14-16 CK111

No exercise sessions.

 

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

Yonleht. Jaakko Kurhila 19.01. TO 10-12 B222

Harjoitusryhmät: 23.01.- 28.04.
 
1. Tuntiop. Anni Rytkönen  
 

Seminaarit

 

58301104 Tietojenkäsittelytieteen historia (3 op, 2 ov)

Leht. Teemu Kerola 17.01.-21.02. TI 12-14 C222, 14.03.-25.04. TI 12-14 C222

 

58304304 Älykkäiden järjestelmien tutkimusseminaari (3 op, 2 ov)

Yonleht. Raul Hakli 17.01.-21.02. TI 14-16 A219, 14.03.-25.04. TI 14-16 A219

 

58306101 Verkko-ongelmat (3 op, 2 ov)

Leht. Otto Nurmi 16.01.-20.02. MA 12-14 C222, 13.03.-24.04. MA 12-14 C222

 

58306105 Ad Hoc Networks (3 op, 2 ov)

Yonleht. Jukka Manner 18.01.-22.02. KE 16-18 C222, 15.03.-26.04. KE 16-18 C222

 

58306104 Käyttöjärjestelmien uudet haasteet (3 op, 2 ov)

Prof. Kimmo Raatikainen 16.01.-20.02. MA 16-18 C222, 13.03.-24.04. MA 16-18 C222

 

58305307 NODES Research Seminar 2005/2006 (3 op, 2 ov)

Prof. Kimmo Raatikainen 20.01.-24.02. PE 14-16 D122, 17.03.-28.04. PE 14-16 D122

 

58306106 Research Seminar on Interoperability (3 op, 2 ov)

Prof. Lea Kutvonen 17.01.-21.02. TI 14-16 B119, 14.03.-25.04. TI 14-16 B119

 

58306103 Käyttöliittymien arviointimenetelmät (3 op, 2 ov)

Yonleht. Sari A. Laakso, Yonleht. Antti Latva-Koivisto 18.01.-22.02. KE 10-12 C222, 15.03.-26.04. KE 10-12 C222

 

58306102 Ohjelmistojen laadunhallinta (3 op, 2 ov)

FM Raine Kauppinen, FM Antti Tevanlinna 19.01.-23.02. TO 16-18 C222, 16.03.-27.04. TO 16-18 C222

 

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

Prof. Jukka Paakki 18.01.-22.02. KE 14-16 C222, 15.03.-26.04. KE 14-16 C222

 

58306112 Ohjelmistotuotanto ja tietokonepelit (3 op, 2 ov)

Leht. Juha Vihavainen 09.02.-23.02. TO 12-14 C221, 16.03.-27.04. TO 12-14 C221

 

58306111 Software Metrics (3 op, 2 ov)

Prof. Inkeri Verkamo 19.01. TO 8-10 C222, 16.02.-23.02. TO 8-10 C222, 16.03.-27.04. TO 8-10 C222

 

58302306 Klusterointimenetelmät (3 op, 2 ov)

TkT Saara Hyvönen 17.01. TI 12-14 C221, 14.02. TI 12-16 C221, 08.05.-09.05. MA, TI 9-16 C221

 

58306108 Digitaalinen viestintä (3 op, 2 ov)

Dos. Juha Puustjärvi 16.01. MA 8-12 C222, 13.02. MA 8-12 C222, 13.03.-24.04. MA 8-12 C222

 

58306107 Seminar on Temporal and Spatial Data Analysis (3 op, 2 ov)

Triass. Marko Salmenkivi 17.01.-21.02. TI 10-12 C222, 14.03.-25.04. TI 10-12 C222

 

58306109 Seminar on Biological Sequence Analysis and Comparative Genomics (3 op, 2 ov)

Prof. Esko Ukkonen 19.01.-23.02. TO 10-12 C222, 16.03.-27.04. TO 10-12 C222