TIES4211 Algorithms 2 (5 cr)
Study level:
Advanced studies
Grading scale:
0-5
Language:
Finnish
Responsible organisation:
Faculty of Information Technology
Curriculum periods:
2024-2025, 2025-2026, 2026-2027, 2027-2028
Description
Algoritmien ohjelmointi. Tietorakenteet, prioriteettijono, keko, hajautus, puurakenteet. Algoritmien suunnittelumenetelmät, rekursio, ositus, ahne menetelmä, taulukointi, peruutusmenetelmä,
Learning outcomes
Opintojakson suoritettuaan opiskelija osaa toteuttaa tietorakenteita ja algoritmeja jollain ohjelmointikielellä ja soveltaa niitä isomman ohjelman osana.Opiskelija osaa valita algoritmeille sopivat tietorakenteet. Opiskelija osaa analysoida yksinkertaisten algoritmien aikavaativuutta.
Description of prerequisites
TIEP111 Ohjelmointi 2 tai vastaavat ohjelmointitaidot.
Completion methods
Method 1
Select all marked parts
Parts of the completion methods
x
Participation in teaching (5 cr)
Type:
Participation in teaching
Grading scale:
0-5