Opetusohjelma, kevät 2012

 

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.

Muista, että turhat ilmoittautumiset vievät paikan joltakin toiselta opiskelijalta, jolle paikka voi olla hyvinkin tärkeä. Se joku voi joskus olla Sinä.

Vanhat opetusohjelmat (vanhoilla sivuilla)

 

 

2011-2012 Syksy 2011 Kevät 2012 Kesä 2012
2010-2011 Syksy 2010 Kevät 2011 Kesä 2011
2009-2010 Syksy 2009 Kevät 2010 Kesä 2010
2008-2009 Syksy 2008 Kevät 2009 Kesä 2009
2007-2008 Syksy 2007 Kevät 2008 Kesä 2008
2006-2007 Syksy 2006 Kevät 2007 Kesä 2007
2005-2006 Syksy 2005 Kevät 2006 Kesä 2006
2004-2005 Syksy 2004 Kevät 2005 Kesä 2005
2003-2004 Syksy 2003 Kevät 2004 Kesä 2004
2002-2003 Syksy 2002 Kevät 2003 Kesä 2003
2001-2002 Syksy 2001 Kevät 2002 Kesä 2002
2000-2001 Syksy 2000 Kevät 2001 Kesä 2001
1999-2000 Syksy 1999 Kevät 2000 Kesä 2000
1998-1999 Syksy 1998 Kevät 1999 Kesä 1999
1997-1998 Syksy 1997 Kevät 1998 Kesä 1998

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

 

  • Kolmannen periodin ja koko lukukauden kestävät kurssit
    • ILMOITTAUTUMINEN ALKAA TIISTAINA 10.1.2012 klo 9:00 alkaen.
  • Neljännen periodin kurssit
    • ILMOITTAUTUMINEN ALKAA TIISTAINA 21.2.2012 klo 9:00.

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 .

Esitietovaatimukset

Opinto-oppaassa ja kurssikuvauksissa mainittuja pakollisia esitietoja valvotaan aikaisempaa tarkemmin.

Kurssille Rinnakkaisohjelmointi osallistuvilta vaaditaan kurssin alkuun mennessä joko kurssin esitietoina ilmoitettujen kurssien Tietokoneen toiminta Oodiin merkitty suoritus tai kurssin esitietokokeen hyväksytty suoritus.

Kurssille Tietorakenteet osallistuvilta vaaditaan kurssin alkuun mennessä joko kurssin esitietoina ilmoitettujen kurssien Ohjelmoinnin jatkokurssi (Java-ohjelmointi) ja Diskreetti matematiikka Oodiin merkitty suoritus tai kurssin esitietokokeen hyväksytty suoritus.

Kurssin luennoija voi hyväksyä osallistumisen myös muulla perusteella, ja esitietokurssien suorituksia korvaavat suoritukset luonnollisesti hyväksytään.

Esitietokokeiden sisällöstä ja niihin sekä mainituille kursseille ilmoittautumisesta tiedotetaan tarkemmin aikanaan kurssien kotisivulla.

Esitiedot tarkistetaan aikaisempaan tapaan myös harjoitustöissä, tieteellisen kirjoittamisen kurssilla, ohjelmistotuotantoprojektissa ja seminaareissa. Niiden täyttäminen on otettava huomioon kaikilla kursseilla, vaikkakin useiden kurssien kohdalla tarkistus jää tässä vaiheessa opiskelijan omaan harkintaan.

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/exams.

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

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 2012 opetus

 

Kieliopinnot

 

582505 Äidinkielinen viestintä (3 op)

Yonleht. Jaakko Kurhila

 
 

Tieto- ja viestintätekniikan opinnot

 

582506 Tutkimustiedonhaku (1 op)

Yonleht. Jaakko Kurhila

 
 

Muut opinnot

 

582516 Software Factory Work Experience (5 - 7 cr)

Prof. Jürgen Münch, Trikoul. Fabian Fagerholm

 
 

582516 Software Factory Work Experience (5 - 7 cr)

Prof. Jürgen Münch, Trikoul. Fabian Fagerholm

 
 

582508 Ohjelmistotuotantoprojektiin liittyvä työelämään orientointi (1 op)

Yonleht. Matti Luukkainen

 
 

Perusopinnot

 

582102 Johdatus tietojenkäsittelytieteeseen (itseopiskelu) (4 op)

Leht. Heikki Lokki

Itseopiskelukurssi. Suoritusoikeus erillisellä hakemuksella kurssin vastuuhenkilöltä. Self Study Course

 
 

581325 Ohjelmoinnin perusteet (5 op)

Yonleht. Matti Luukkainen, Yo-opett. Arto Vihavainen 17.01. 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)

Yonleht. Matti Luukkainen, Yo-opett. Arto Vihavainen

Huom! Kurssisivulla lisätietoja kurssin suoritusmuodosta. Harjoitukset alkavat jo ensimmäisellä luentoviikolla. Ilmoittautuminen tälle kurssille alkaa tiistaina 21.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)

Leht. Harri Laine 17.01.-23.02. TI, TO 10-12 B123

 
Harjoitusryhmät: 23.01.- 24.02.
 
1. Leht. Harri Laine 23.01.-24.02. TI 12-14 B119  
2. Leht. Harri Laine 23.01.-24.02. TO 8-10 B222  
3. Tuntiop. Tommi Tuura 23.01.-24.02. TO 12-14 B119  
4. Tuntiop. Tommi Tuura 23.01.-24.02. PE 14-16 B119  
 

58160 Ohjelmoinnin harjoitustyö (periodi III) (4 op)

Yonleht. Tomi Pasanen

Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi).

 
Harjoitusryhmät: 16.01.- 24.02.
 
1. Tuntiop. Henning Lübbers 16.01.-24.02. TO 8-12 A218   For non finnish students only!
2. Yonleht. Tomi Pasanen 16.01.-24.02. TO 12-16 CK110  
3. Tuntiop. Tony Kovanen 16.01.-24.02. PE 12-16 CK110  
4. Tuntiop. Juhani Toivonen 16.01.-24.02. TI 12-16 CK110  
5. Tuntiop. Kristiina Paloheimo   Ohjaaja ottaa yhteyttä kokoontumisajoista!
6. Tuntiop. Kristiina Paloheimo  
 

58160 Ohjelmoinnin harjoitustyö (periodi IV) (4 op)

Yonleht. Tomi Pasanen

Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi). Registration for this course starts on Tue 21st of February at 9.00.

 
Harjoitusryhmät: 12.03.- 27.04.
 
1. Tuntiop. Ella Peltonen, Tuntiop. Tony Kovanen 12.03.-27.04. KE 12-16 CK110   Ryhmän ohjaajina toimivat Tony Kovanen ja Ella Peltonen.
2. Tuntiop. Henning Lübbers 12.03.-27.04. TO 8-12 A218   For non finnish students only!
3. Tuntiop. Ella Peltonen 12.03.-27.04. TO 12-16 CK110  
4. Tuntiop. Tony Kovanen 12.03.-27.04. PE 12-16 CK110  
 

Aineopinnot

 

582204 Kandidaatintutkielma (6 op)

Yonleht. Jaakko Kurhila 16.01.-06.02. MA 12-14 D122

Ensimmäinen luento (16.1.) ja ensimmäinen ryhmätapaaminen ovat ehdottomasti pakollisia!

 
Harjoitusryhmät: 16.01.- 27.04.
 
1. Yonleht. Timo Karvi 20.01. PE 12-14 A218, 17.02.-27.04. PE 12-14 A218  
2. Leht. Teemu Kerola 18.01.-25.04. KE 14-16 A217  
3. Yo-opett. Tiina Niklander 19.01. TO 9-12 A318, 26.01.-23.02. TO 9-11 A318, 15.03. TO 9-11 A318, 29.03. TO 9-12 A318, 19.04. TO 9-12 A318  
4. Vanh.tutk. Antti Honkela 16.01.-27.04. TO 12-16 A217  
5. Yonleht. Sari A. Laakso 16.02. TO 10-15 A319, 22.03. TO 10-15 A319  
6. Leht. Arto Wikla 18.01. KE 12-16 A319, 08.02. KE 12-16 A319, 14.03. KE 12-16 A319, 18.04. KE 12-16 A319  
7. Trikoul. Samu Varjonen 19.01. TO 12-14 A218  
8. Trikoul. Jukka Toivanen 19.01. TO 14-16 A218  
9. Trikoul. Teppo Ahonen 17.01. TI 14-16 A319, 23.01.-27.04. TI 13-17 A319  
 

58131 Tietorakenteet (8 op)

Yonleht. 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 beforehand.

 
Harjoitusryhmät: 16.01.- 27.04.
 
1. Tuntiop. Miikka Hilke 16.01.-24.02. KE 14-16 B222, 12.03.-27.04. KE 14-16 B222  
2. Yonleht. Patrik Floréen 16.01.-24.02. KE 16-18 B222, 12.03.-27.04. KE 16-18 B222  
3. Tuntiop. Pekka Mikkola 16.01.-24.02. PE 12-14 B222, 12.03.-27.04. PE 12-14 B222  
4. Tuntiop. Pekka Mikkola 16.01.-24.02. PE 14-16 B222, 12.03.-27.04. PE 14-16 B222  
5. Joel Kaasinen 16.01.-27.04. MA 14-20, TI 14-16, TO 10-14, PE 12-14 BK107   TIRAPAJA!
 

581305 Tietokoneen toiminta (itseopiskelu) (4 op)

Leht. Teemu Kerola 12.03. MA 12-14 CK112

 
Harjoitusryhmät: 19.03.- 27.04.
 
1. Tuntiop. Ari-Pekka Vartiainen 19.03.-27.04. TI 12-14 B222  
 

582215 Tietoturvan perusteet (4 op)

Yonleht. Timo Karvi 17.01.-23.02. TI 14-16, TO 12-14 B123

 
Harjoitusryhmät: 23.01.- 24.02.
 
1. Tuntiop. Ella Peltonen 23.01.-24.02. TI 12-14 B222  
2. Tuntiop. Ella Peltonen 23.01.-24.02. TI 16-18 B222  
3. Tuntiop. Ella Peltonen 23.01.-24.02. TO 10-12 B222  
4. Yonleht. Timo Karvi 23.01.-24.02. TO 16-18 B222  
 

581259 Ohjelmistotuotanto (4 op)

Yonleht. 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: 19.03.- 27.04.
 
1. Yonleht. Matti Luukkainen  
2. Yonleht. Matti Luukkainen  
3. Yo-opett. Arto Vihavainen  
 

581332 Rinnakkaisohjelmointi (6 op)

Leht. Teemu Kerola 16.01.-30.01. MA 12-14 B119, 16.01.-13.02. MA 14-16 B123, 19.01.-02.02. TO 14-16 B123, 13.02. MA 12-14 B119, 12.03.-02.04. MA 14-16 B123, 19.03. MA 12-14 B119, 02.04. MA 12-14 B119

Auditorion B123 luennot ovat suomeksi! Kurssilla on kaksi kurssikoetta! The lectures in B119 are in English! The course will have two course exams!

 
Harjoitusryhmät: 23.01.- 20.04.
 
1. Tuntiop. Tommi Tuura 23.01.-17.02. MA 16-18 B222, 12.03.-20.04. MA 16-18 B222  
2. Leht. Teemu Kerola 23.01.-17.02. TO 9-11 C222, 12.03.-20.04. TO 9-11 B222   in English
3. Tuntiop. Tommi Tuura 23.01.-17.02. PE 10-12 B222, 12.03.-20.04. PE 10-12 B222  
 

581260 Ohjelmistotuotantoprojekti (9 op)

Yonleht. Matti Luukkainen, Yo-opett. Arto Vihavainen

 
Harjoitusryhmät: 16.01.- 04.05.
 
1. Tuntiop. Simo Linkola  
2. Tuntiop. Hanna Mäenpää  
3. Tuntiop. Hanna Mäenpää  
4. Yo-opett. Arto Vihavainen  
 

58161 Tietorakenteiden harjoitustyö (periodi III) (4 op)

Yonleht. Tomi Pasanen

Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi).

 
Harjoitusryhmät: 16.01.- 24.02.
 
1. Yonleht. Tomi Pasanen 16.01.-24.02. TI, KE 13-16 A318  
2. Tuntiop. Henning Lübbers   For non finnish students only! Meeting time Thu 8-12 room A218.
 

58161 Tietorakenteiden harjoitustyö (periodi IV) (4 op)

Yonleht. 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 February at 9.00.

 
Harjoitusryhmät: 12.03.- 27.04.
 
1. Yonleht. Tomi Pasanen 12.03.-27.04. TI, TO 13-16 B228  
2. Tuntiop. Henning Lübbers   For non finnish students only! Meeting time Thu 8-12 room A218.
 

582203 Tietokantasovellus (periodi III) (4 op)

Leht. 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: 16.01.- 24.02.
 
1. Tuntiop. David Consuegra 16.01.-24.02. KE 14-18 A218  
2. Tuntiop. Henning Lübbers   For non finnish students only! Meeting time Thu 8-12 room A218.
 

582203 Tietokantasovellus (periodi IV) (4 op)

Leht. 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 February at 9.00. Non finnish students contact Henning Lübbers (lubbers@cs.helsinki.fi) and Harri Laine (laine@cs.helsinki.fi).

 
Harjoitusryhmät: 12.03.- 27.04.
 
1. Tuntiop. David Consuegra 12.03.-27.04. TI 12-16 A218  
2. Leht. Harri Laine 12.03.-27.04. TO 14-18 A218  
3. Tuntiop. Henning Lübbers   For non finnish students only! Meeting time Thu 8-12 room A218.
4. Tuntiop. Juhani Toivonen 12.03.-27.04. KE 8-12 A218  
5. Tuntiop. Tommi Tuura 12.03.-27.04. TI 8-12 A218  
6. Tuntiop. Heikki Korhola 12.03.-27.04. PE 8-12 A218  
 

Aineopinnot /valinnaiset opintojaksot

 

582315 Johdatus funktionaaliseen ohjelmointiin (4 op)

Joel Kaasinen 13.03.-26.04. TO 16-18 D122

Huom! Luento TO 15.3. 16-18 on siirretty auditorioon CK112! The lecture on THU 15.3. 16-18 has been moved to auditorium CK112!

 
 

581365 Computer Organization II (4 cr)

Yo-opett. Tiina Niklander 16.01.-22.02. MA 12-14 C222, KE 12-14 D122

 
Exercise sessions: 16.01.- 24.02.
 
1. Yo-opett. Tiina Niklander 16.01.-24.02. TO 12-14 B222  
 

582317 Linux-ylläpito (6 op)

Ttasiant. Jani Jaakkola, Trikoul. Mikko Pervilä 18.01.-24.02. KE, PE 14-16 CK112, 14.03.-27.04. KE, PE 14-16 D122

 
 

582330 Ohjelmointitekniikka (Scala) (4 op)

Leht. Arto Wikla 17.01.-23.02. TI, TO 12-14 D122

 
Harjoitusryhmät: 23.01.- 24.02.
 
1. Leht. Arto Wikla 23.01.-24.02. TO 14-16 B222  
2. Tuntiop. Heikki Korhola 23.01.-24.02. PE 14-16 D122  
 

582201 Human-Computer Interaction (6 cr)

Prof. Giulio Jacucci, Post-doc Eve Hoggan 13.03.-25.04. TI 14-16 B222, KE 10-12 C222

 
Exercise sessions: 19.03.- 27.04.
 
1. Matti Nelimarkka 19.03.-27.04. TI 10-12 B222  
 

582341 Ohjelmistojärjestelmien empiirinen harjoitustyö (1 - 3 op)

Trikoul. Pietu Pohjalainen

Peruutettu! Cancelled!

 
 

582347 Simulointipohjainen käyttöliittymäsuunnittelu (kevät 2012) (4 op)

Yonleht. Sari A. Laakso 18.01. KE 10-12 D234, 04.04. KE 10-12 D234

Jos tavoitteenasi on soveltaa kurssin taitoja ohjelmistotuotantoprojektin käyttöliittymävastaavana, voit hakeutua kesän tai syksyn 2012 ohtuprojekteihin. Voit tulla kurssille myös ilman ohtu-kytköstä. Ilmoittautuminen on nyt auki ja päättyy to 5.1.2012 klo 9. Ilmoittautumisjärjestelmässä vastataan 8 kysymykseen. Osallistujat valitaan ilmoittautumislomakkeen vastausten ja opintosuoritusten perusteella. Tieto kurssille mahtumisesta lähetetään sähköpostitse ke 11.1.2012 klo 16 mennessä kaikille ilmoittautuneille.

 
Harjoitusryhmät: 25.01.- 29.03.
 
1. Yonleht. Sari A. Laakso 25.01. KE 10-13 D234, 08.02. KE 10-13 D234, 22.02. KE 10-13 D234, 14.03. KE 10-13 D234, 28.03. KE 10-13 D234  
2. Yonleht. Sari A. Laakso 25.01. KE 14-17 D234, 08.02. KE 14-17 D234, 22.02. KE 14-17 D234, 14.03. KE 14-17 D234, 28.03. KE 14-17 D234  
3. Yonleht. Sari A. Laakso 26.01. TO 10-13 D234, 09.02. TO 10-13 D234, 23.02. TO 10-13 D234, 15.03. TO 10-13 D234, 29.03. TO 10-13 D234  
4. Yonleht. Sari A. Laakso 26.01. TO 14-17 D234, 09.02. TO 14-17 D234, 23.02. TO 14-17 D234, 15.03. TO 14-17 D234, 29.03. TO 14-17 D234  
 

582346 Web-sovellusohjelmointi (4 op)

Yo-opett. Arto Vihavainen 16.01.-20.02. MA 10-12 CK112

 
 

582335 Versionhallinta (1 op)

Samuli Kaipiainen 20.03. TI 12-14 B221

 
 

582333 Innovaatioharjoitustyö (3 op)

Tuntiop. Hanna Mäenpää 04.05. PE 10-14 B119, 07.05. MA 10-14 B119, 09.05. KE 10-14 B119, 14.05. MA 10-14 B119, 16.05. KE 10-14 B119

04.05. PE 10-14 B119, 07.05. MA 10-14 B119, 09.05. KE 10-14 B119, 14.05. MA 10-14 B119, 16.05. KE 10-14 B119

 
 

582326 Robottiohjelmoinnin harjoitustyö (4 op)

Tuntiop. Joel Pyykkö

 
Harjoitusryhmät: 20.01.- 24.02.
 
1. Tuntiop. Joel Pyykkö 20.01.-24.02. PE 12-16 C220  
 

Syventävät opinnot

 

582487 Data Compression Techniques (4 cr)

Yotutkija Juha Kärkkäinen 17.01.-23.02. TI, TO 12-14 C222, 06.02. MA 12-14 B119

 
Exercise sessions: 23.01.- 24.02.
 
1. Trikoul. Niko Välimäki 23.01.-24.02. KE 12-14 B222  
 

582634 Data Mining (4 cr)

Prof. Hannu Toivonen, Trikoul. 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. Trikoul. Esther Galbrun   Time slots reserved for the lectures will be used for exercises.
 

582635 Data Mining Project (2 cr)

Prof. Hannu Toivonen, Trikoul. 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.

 
 

582661 Deterministic Distributed Algorithms (4 cr)

Jukka Suomela 13.03.-26.04. TI 12-14, TO 10-12 D122

 
Exercise sessions: 12.03.- 27.04.
 
1. Tutk.av. Juho Hirvonen 12.03.-27.04. PE 12-14 B119  
 

582633 Discrete Optimization Project (2 cr)

Matti Järvisalo 18.01. KE 10-12 B119, 01.02. KE 10-12 B119, 22.02. KE 10-12 B119

 
 

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. Trikoul. Sourav Bhattacharya, Trikoul. Teemu Pulkkinen 23.01.-24.02. PE 12-14 D122  
 

582636 Probabilistic Models (4 cr)

Yonleht. Pekka Parviainen 17.01.-23.02. TI, TO 16-18 D122

 
Exercise sessions: 23.01.- 24.02.
 
1. Trikoul. Teppo Niinimäki 23.01.-24.02. TO 14-16 B119  
 

582682 Project in Data Compression Techniques (2 cr)

Prof. Veli Mäkinen 13.03.-24.04. TI 14-16 B119

 
 

582637 Project in Probabilistic Models (2 - 3 cr)

Vanh.tutk. 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)

Prof. Veli Mäkinen 23.02. TO 10-12 C222

 
 

582674 Projects in Unsupervised Machine Learning (3 cr)

Jukka-Pekka Kauppi

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)

Prof. Jyrki Kivinen 17.01.-22.02. TI, KE 10-12 C222

 
Exercise sessions: 23.01.- 24.02.
 
1. Tuntiop. Joonas Paalasmaa 23.01.-24.02. PE 12-14 B119  
 

582638 Unsupervised Machine Learning (4 cr)

Prof. 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. Jouni Puuronen   Time slots reserved for the lectures will be used for exercises.
 

582667 Business Process Automation (4 cr)

Alexander Norta 13.03.-26.04. TI 8-10 D122, TO 11-13 B119

Registration for this course starts on Tuesday 21st of February at 9.00.

 
Exercise sessions: 19.03.- 27.04.
 
1. Alexander Norta 19.03.-27.04. MA 8-10 D122  
 

582665 Distributed Systems Project (4 cr)

Prof. 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.

 
Exercise sessions: 17.01.- 24.02.
 
1. Trikoul. Liang Wang  
 

582681 Interface Technologies (6 cr)

Prof. Giulio Jacucci 17.01.-21.02. TI 14-16 C222

 
 

582646 Mobile Middleware (3 cr)

Prof. 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.

 
 

582687 Application Challenge (HS Open) (2 - 4 op)

Yonleht. Jaakko Kurhila

<a href="https://www.cs.helsinki.fi/node/70654">Lisätietoja</a> <a href="https://www.cs.helsinki.fi/node/70654">More information (in Finnish)</a>

 
 

582686 Grafiikkaohjelmointia demoskenehengessä (1 - 4 op)

Yonleht. Tomi Pasanen 06.02. MA 16-18 C220

 
 

582491 Hajautetut tietokannat (4 op)

Leht. Otto Nurmi 18.01.-23.02. KE, TO 14-16 D122

 
Harjoitusryhmät: 23.01.- 24.02.
 
1. Leht. Otto Nurmi 23.01.-24.02. KE 16-18 D122  
 

582663 Ohjelmistoarkkitehtuurien harjoitustyö (3 op)

Leht. 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)

Peruutettu! Cancelled!

 
 

582648 Ohjelmointikielten kääntäjien harjoitustyö (2 - 4 op)

Leht. Juha Vihavainen 12.03.-30.03. KE 14-16, PE 12-14 C222

 
Harjoitusryhmät: 19.03.- 06.04.
 
1. Tuntiop. Zachary Laster 19.03.-06.04. KE 16-18 B119  
 

58144 Ohjelmointikielten kääntäjät (4 op)

Leht. Juha Vihavainen 18.01.-24.02. KE 14-16, PE 12-14 C222

 
Harjoitusryhmät: 23.01.- 24.02.
 
1. Tuntiop. Zachary Laster 23.01.-24.02. KE 16-18 B119  
 

582642 Service-Oriented Software Engineering (4 cr)

Yonleht. Lea Kutvonen, Alexander Norta

Cancelled!

 
Exercise sessions: 16.01.- 24.02.
 
1. Alexander Norta  
 

582659 Software Factory Project (period III) (5 cr)

Prof. Jürgen Münch, Trikoul. Fabian Fagerholm

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)

Prof. Jürgen Münch, Trikoul. Fabian Fagerholm

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). 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.

 
 

582688 Web-sovellusohjelmoinnin harjoitustyö (4 op)

Yo-opett. Arto Vihavainen, Mikael Nousiainen

Kurssin todellinen vaatimustaso riippuu työstä. Aineopintotason työ merkitään aineopintona, syventävä työ syventävänä. Aloitustilaisuus pidetään luokassa C221 tiistaina 6.3. klo 14:15.

 
 

582653 Computational Methods of Systems Biology (4 cr)

Leena Salmela, Markus Heinonen 16.01.-23.02. MA 12-14 B222, TO 10-12 B119

 
Exercise sessions: 23.01.- 24.02.
 
1. Hongyu Su 23.01.-24.02. MA 10-12 B222  
 

582724 Ethics and social responsibility in research - An introductory course (3 cr)

Henriikka Clarkeburn, Pirjo Moen 30.01. MA 9-16 CK108, 07.02. TI 9-16 C130

 
 

Seminaarit

 

58312101 Seminar: Neuroinformatics 4 (3 cr)

Prof. Aapo Hyvärinen 18.01.-22.02. KE 14-16 B119, 14.03.-25.04. KE 14-16 B119

 
 

58312103 Seminar on Game AI (3 cr)

Yonleht. Tomi Pasanen 20.01.-24.02. PE 10-12 C220, 16.03.-27.04. PE 10-12 C220

 
 

58309104 Seminar on Intelligent Systems (3 cr)

Yonleht. Pekka Parviainen 18.01.-22.02. KE 16-18 C220, 14.03.-25.04. KE 16-18 C220

 
 

58308307 MSc Thesis Seminar on Networking and Services (3 cr)

Yonleht. Lea Kutvonen, Yo-opett. Tiina Niklander 18.01.-22.02. KE 14-16 C220, 14.03.-25.04. KE 14-16 C220

 
 

58310303 Seminar: Advanced Topics in Interactive Systems (3 cr)

Post-doc Eve Hoggan 16.01.-20.02. MA 14-16 B119, 12.03.-23.04. MA 14-16 B119

 
 

58312111 Seminar: Content Distribution (3 cr)

Prof. Jussi Kangasharju, Laila Daniel 19.01.-23.02. TO 14-16 C220, 15.03.-26.04. TO 14-16 C220

 
 

58312102 Seminar: Content-centric Distributed Systems (3 cr)

Prof. Sasu Tarkoma, Weixiong Rao

Cancelled!

 
 

58312109 Seminar: Current Trends in Enterprise Interoperability (3 cr)

Yonleht. Lea Kutvonen 27.03. TI 14-16 C220, 24.04. TI 14-16 C220

 
 

58312108 Ohjelmistojärjestelmien linjan pro gradu -seminaari (3 op)

Prof. Jukka Paakki 17.01.-21.02. TI 16-18 C220, 13.03.-24.04. TI 16-18 C220

 
 

58312104 Seminaari: Keskusmuistitietokannat (3 op)

Dos. Jan Lindström 20.01.-24.02. PE 8-10 C220, 16.03.-27.04. PE 8-10 C220

 
 

58312106 Seminaari: Superlaskenta kotitietokoneilla (3 op)

Leht. Otto Nurmi 16.01.-20.02. MA 12-14 C220, 12.03.-23.04. MA 12-14 C220

 
 

58312105 Seminaari: Web-palvelut ja pilvilaskenta (3 op)

Dos. Juha Puustjärvi 16.01. MA 8-12 C220, 06.02. MA 8-12 C220, 12.03.-26.03. MA 8-12 C220

 
 

58312107 Seminar: Cloud-based Software Engineering (3 cr)

Prof. Jürgen Münch, Simo Mäkinen 18.01.-22.02. KE 12-14 C220, 14.03.-25.04. KE 12-14 C220

 
 

58307312 MSc Thesis Seminar on Bioinformatics (3 cr)

Prof. Veli Mäkinen 16.01.-20.02. MA 16-18 C222, 12.03.-23.04. MA 16-18 C222

 
 

58312110 Seminar: Bioinformatics of Gene Regulation (3 cr)

Prof. Esko Ukkonen 16.01.-20.02. MA 14-16 C220, 12.03.-23.04. MA 14-16 C220

 
 

Jatko-opinnot

 

582710 PhD Student Seminar (1 cr)

Prof. Jussi Kangasharju 27.01. PE 12-16 CK107
11.06.2012 - 17:48 Reijo Sivén
18.05.2011 - 14:18 Reijo Sivén