Tietorakenteet ja algoritmit

kevät 2026

Tietorakenteet ja algoritmit, kevät 2026

Kurssi muodostuu kahdesta 5 op laajuisesta osasuorituksesta. Kurssi suoritetaan ratkomalla tehtäviä verkossa sekä osallistumalla tentteihin.

Kurssi järjestetään samalla tavalla Helsingin yliopiston tutkinto-opiskelijoille ja Avoimen yliopiston opiskelijoille.

Kysymyksiä ja vastauksia

Luennot ja ohjaus

Kurssin luennot järjestetään torstaisin klo 14–16 Kumpulan kampuksella (Exactum A111). Luennoista pyritään tekemään videotallenteet.

Kurssin I-osan luentopäivät: 15.1., 22.1., 29.1., 5.2., 12.2., 19.2., 26.2.

Kurssin II-osan luentopäivät: 12.3., 19.3., 26.3., 9.4, 16.4., 23.4.

Kurssin ohjausta järjestetään Discordissa, jossa voit keskustella kurssin järjestäjien ja muiden opiskelijoiden kanssa.

Lisäksi ohjausta on tarjolla Kumpulan kampuksella Exactumin salissa BK107 keskiviikkoisin klo 12–16 sekä perjantaisin klo 12–16.

Tehtävät

Kurssin molemmat osat muodostuvat 8 viikosta, joista kullakin on 8 tehtävää. Kaikilla tehtävillä on yhteinen deadline, ja voit ratkoa tehtäviä haluamallasi aikataululla.

Kurssin suoritus edellyttää, että ratkot ainakin 5 tehtävää kultakin viikolta. Molemmissa kurssin osissa arvosanarajat ovat seuraavat:

Kurssin I-osan tehtävien deadline on su 8.3. klo 23:59. Materiaali ja tehtävät julkaistaan seuraavan aikataulun mukaisesti:

Viikko 1 2 3 4 5 6 7 8
Julkaisu 15.1. 15.1. 22.1. 22.1. 29.1. 29.1. 5.2. 5.2.

Kurssin II-osan tehtävien deadline on su 10.5. klo 23:59. Materiaali ja tehtävät julkaistaan seuraavan aikataulun mukaisesti:

Viikko 9 10 11 12 13 14 15 16
Julkaisu 12.3. 12.3. 19.3. 19.3. 26.3. 26.3. 2.4. 2.4.

Tentit

Kurssin I-osan tentti järjestetään 2.3. klo 13 alkaen Kumpulan kampuksella.

Kurssin II-osan tentti järjestetään 8.5. klo 13 alkaen Kumpulan kampuksella.

Lisätietoa julkaistaan lähempänä tenttejä. Sinun tulee ilmoittautua tenttiin viimeistään kolme päivää ennen tenttiä.

Yhteystiedot

Kurssin vastuuhenkilö keväällä 2026 on Antti Laaksonen. Voit ottaa yhteyttä lähettämällä sähköpostia.