Kurssin suoritettuaan opiskelija
- osaa nimetä yleisimmin käytetyt algoritmien suunnitteluperiaatteet
- tunnistaa perustietorakenteet ja yleisimmät niiden käsittelyyn tarvittavat algoritmit
- osaa selittää, mihin asymptoottisen suorituskyvyn analyysi perustuu sekä osaa arvioida yksinkertaisten ohjelmien ajan- ja muistinkäyttöä
- osaa selittää ohjelmointikielten kirjastojen käyttämisen edut ja rajoitteet ottaen huomioon myös kielten väliset erot.
Kurssin voi suorittaa itsenäisesti niin, että osallistuu ainoastaan tenttiin. On myös mahdollista osallistua luennoille.
Lisätietoja kurssista Tampereen yliopiston opinto-oppaassa.
Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.