Opintojakson suoritettuaan opiskelija
- tuntee erilaiset algoritmityypit ja menetelmät niiden analysoimiseen
- osaa määrittää tavanomaisten algoritmien asymptoottiset resurssivaatimukset
- osaa soveltaa algoritmien suunnittelumenetelmiä
- tuntee algoritmitutkimuksen peruskäsitteet ja tavallisimmat sovellukset.
After completing the course the student is expected to
- know different types of algorithms and methods for evaluating them
- be able to determine the asymptotic resource bounds for common algorithms
- be able to apply algorithm design methods
- know the basics of algorithmics research and its common applications