Opintojakson tavoitteena on syventää opiskelijan tietämystä tehokkaiden tietorakenteiden ja algoritmien suunnittelusta ja käytöstä.
Sisältö
Opintojakson suoritettuaan opiskelija tuntee tavallisimmat algoritmien analysointimenetelmät ja algoritmien yleiset suunnitteluperiaatteet. Hänellä tulisi myös olla valmius soveltaa näitä tietoja erilaisissa käytännön tilanteissa. Opintojaksolla esitellään keskeisiä eri sovelluksissa esiintyviä algoritmeja.
Toteutustavat
Opetustapa
Paikalla
Verkossa
Luento-opetus
52 t
0 t
Harjoitukset
26 t
0 t
Opetuskieli
suomi
Vaadittavat opintosuoritukset
Kirjallinen kuulustelu, joka voidaan korvata välikokeilla ja aktiivisella osallistumisella viikkoharjoituksiin.
Arviointi
Numerolla 1-5.
Suositellut suoritusajankohdat
3. vuoden kevät tai myöhemmin.
Kirjallisuus/Oppimateriaali
Laitoksen julkaisusarjassa ilmestyvän monisteen Algoritmit uusin painos.