Yliopiston etusivulle Suomeksi På svenska In English
Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Teaching Programme, summer term 2011

Yleistä

Tutkintovaatimukset ja opinto-ohjeita on esitetty matemaattis-luonnontieteellisen tiedekunnan opinto-oppaan laitososuudessa.

Annettava opetus järjestetään tietojenkäsittelytieteen laitoksen tiloissa Kumpulassa, Exactumissa (Gustaf Hällströmin katu 2 B).

Ilmoittautuminen

Opetusohjelmassa on joidenkin kurssien yhteydessä merkintä "Avoin yliopisto" ja toisten yhteydestä se puuttuu. "Avoimen yliopiston" opintoihin ilmoittaudutaan avoimen yliopiston ilmoittautumismenettelyn kautta. Muuhun opetukseen ilmoittautuminen tapahtuu laitoksen ilmo-järjestelmän kautta.

Avoimen yliopiston opetustarjonta ja ilmoittautumisohjeet (ilmoittautuminen alkaa ma 11.4. klo 10 alkaen verkossa ja Avoimen yliopiston asiakaspalvelussa)

Laitoksen järjestämään opetukseen ILMOITTAUTUMINEN ALKAA TIISTAINA 19.4.2011 klo 9.00 alkaen.

Pääsääntöisesti laitoksen järjestämiin luentokursseihin, 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 .

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 kurssipaikka voi olla hyvinkin tärkeä. Se joku voi joskus olla Sinä.

Luentokurssit ja erilliskokeet

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. Kesän 2010 erilliskokeet löytyvät www-sivulta http://www.cs.helsinki.fi/kokeet/.

Kurssien sisältö kirjallisuusviitteineen ja kokeita koskevat määräykset ilmenevät kurssikuvauksista, jotka löytyvät www-sivulta www.cs.helsinki.fi/kurssit/.

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

Other Studies

 

582516 Software Factory Work Experience (5 - 7 cr) lectured in English

University Lecturer Jaakko Kurhila, Doctoral Student Fabian Fagerholm

 

Basic Studies

 

582102 Introduction to Computer Science (4 cr) lectured in Finnish

Kai Korpimies 17.05. TUE 12-16 CK112, 24.05. TUE 12-16 CK112, 30.05. MON 12-16 CK112

Exercise sessions: 20.05.- 17.06.
 
1. Hannu Kärnä 20.05.-27.05. FRI 14-16 B119, 07.06. TUE 14-16 B119, 10.06.-17.06. FRI 14-16 B119  
2. Hannu Kärnä 20.05.-27.05. FRI 16-18 B119, 07.06. TUE 16-18 B119, 10.06.-17.06. FRI 16-18 B119  
 

581325 Introduction to Programming (5 cr) lectured in Finnish

Part-Time Teacher Antti Laaksonen 16.05. MON 14-16 CK112

Exercise sessions: 16.05.- 31.05.
 
1. Part-Time Teacher Antti Laaksonen, Hannu Kärnä, Part-Time Teacher Pekka Mikkola 16.05.-31.05. MON, TUE, WED, THU, FRI 16-20 B221   (ohjelmointipaja)
 

582103 Advanced Course in Programming (4 cr) lectured in Finnish

Part-Time Teacher Antti Laaksonen 06.06. MON 14-16 CK112

Exercise sessions: 06.06.- 21.06.
 
1. Hannu Kärnä, Part-Time Teacher Antti Laaksonen, Part-Time Teacher Pekka Mikkola 06.06.-21.06. MON, TUE, WED, THU 16-20 B221   (ohjelmointipaja)
 

582104 Software Modelling (4 cr) lectured in Finnish

Part-Time Teacher Arto Vihavainen 02.08.-25.08. TUE, THU 16-19 CK112

Exercise sessions: 05.08.- 02.09.
 
1. Part-Time Teacher Matti Seise 05.08.-02.09. FRI 14-16 B221  
2. Part-Time Teacher Matti Seise 05.08.-02.09. FRI 16-18 B221  
 

581328 Introduction to Databases (4 cr) lectured in Finnish

Part-Time Teacher Arto Vihavainen 01.08.-22.08. MON, WED 16-19 CK112

Exercise sessions: 04.08.- 23.08.
 
1. Hannu Kärnä 04.08.-23.08. TUE, THU 14-16 B221  
2. Hannu Kärnä 04.08.-23.08. TUE, THU 16-18 B221  
 

58160 Programming Project (4 cr) lectured in Finnish

University Lecturer Tomi Pasanen

Exercise sessions: 16.05.- 17.06.
 
1. Part-Time Teacher Arto Vihavainen, Part-Time Teacher Antti Laaksonen 16.05.-17.06. TUE 10-14 B221  
 

58160 Programming Project (4 cr) lectured in Finnish

Part-Time Teacher Antti Laaksonen 03.08. WED 14-16 B119

Exercise sessions: 08.08.- 14.09.
 
1. Part-Time Teacher Antti Laaksonen 08.08.-14.09. MON, WED 13-16 B121  
2. Part-Time Teacher Antti Laaksonen 08.08.-14.09. MON, WED 16-19 B121  
 

Intermediate Studies

 

581260 Software Engineering Lab (9 cr) lectured in Finnish

Sari A. Laakso

Exercise sessions: 16.05.- 19.08.
 
1. Part-Time Teacher Tatu Kairi   Varaukset saliin A217.
2. Part-Time Teacher Martin Pärtel   Kokoontumiset salissa CK110.
3. Part-Time Teacher Martin Pärtel   Kokoontumiset salissa CK110.
4. Teppo Ahonen 16.05.-01.07. MON, TUE, WED, THU, FRI 8-20 A218  
 

58161 Data Structures Project (4 cr) lectured in Finnish

Lecturer Otto Nurmi

Exercise sessions: 16.05.- 17.06.
 
1. Part-Time Teacher Arto Vihavainen, Part-Time Teacher Antti Laaksonen 16.05.-17.06. MON 10-14, WED 10-12 B221  
2. Part-Time Teacher Antti Laaksonen, Part-Time Teacher Arto Vihavainen 16.05.-17.06. WED 12-14 B221, 20.05. FRI 10-14 B121, 23.05.-17.06. FRI 10-14 B221  
 

58161 Data Structures Project (4 cr) lectured in Finnish

Lecturer Otto Nurmi

Exercise sessions: 18.07.- 26.08.
 
1. Tomi Jylhä-Ollila 18.07.-26.08. MON, WED 16-19 A218  
 

582203 Database Application (4 cr) lectured in Finnish

Lecturer Harri Laine

Exercise sessions: 16.05.- 17.06.
 
1. Part-Time Teacher Arto Vihavainen, Part-Time Teacher Antti Laaksonen 16.05.-17.06. THU 10-14 B221  
 

582203 Database Application (4 cr) lectured in Finnish

Lecturer Harri Laine

Exercise sessions: 19.07.- 23.08.
 
1. Part-Time Teacher Sami Saada 19.07.-23.08. TUE 16-20 A218  
 

Intermediate Studies / optional courses

 

582346 Web Application Development (4 cr) lectured in English

Matti Paksula 08.08.-24.08. MON, WED 16-18 B222

Exercise sessions: 08.08.- 26.08.
 
1. Matti Paksula 08.08.-26.08. MON 18-20 B221, TUE 16-18 B121, WED 18-20 B221, THU 16-18, FRI 14-16 B121  
 

Advanced Studies

 

582477 Parallel Functional Programming (2 cr) lectured in English

Viktoria Zsok 24.05.-26.05. TUE, WED 12-15, THU 12-14 B222

 

582659 Software Factory Project (5 cr) lectured in English

University Lecturer Jaakko Kurhila, Doctoral Student Fabian Fagerholm 16.05. MON 10-16 B222

 

582677 Intensive course on population genetics (1 - 2 cr) lectured in English

Ville Mustonen 29.08.-31.08. MON 10-12, MON 14-16 B222, MON 16-18 B221, WED 10-12, WED 14-16 B222, WED 16-18 B221

 

Seminars

 

58311201 Seminar on Algorithms and Machine Learning (3 cr) lectured in English

Professor Jyrki Kivinen 16.05. MON 16-18 C220, 17.06. FRI 10-18 C220