Opintojakson suoritettuaan opiskelija- ymmärtää algoritmisten menetelmien periaatteelliset rajoitukset- tuntee vaativuusteorian peruskäsitteet (erityisesti NP-täydellisyyden).
Algoritmisten menetelmien periaatteelliset rajoitukset, ratkeavuus, pääteltävyys, NP-täydellisyys.
Aktiivinen osallistuminen harjoituksiin ja kirjallinen kuulustelu.