Siirry suoraan sisältöön

Algoritminen ongelmanratkaisu (5op)

Toteutuksen tunnus: TK00EC63-3011

Toteutuksen perustiedot


Ilmoittautumisaika
12.12.2026 - 10.01.2027
Ilmoittautuminen toteutukselle ei ole vielä alkanut.
Ajoitus
11.01.2027 - 16.05.2027
Toteutus ei ole vielä alkanut.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Mikkelin kampus
Opetuskielet
suomi
Koulutus
Tietojenkäsittelyn koulutus
Opettajat
Heli Manninen
Vastuuopettaja
Heli Manninen
Ryhmät
TKMI24SV
Tietojenkäsittely, verkkototeutus
Opintojakso
TK00EC63

Toteutukselle Algoritminen ongelmanratkaisu TK00EC63-3011 ei valitettavasti löytynyt varauksia. Varauksia ei ole mahdollisesti vielä julkaistu tai toteutus on itsenäisesti suoritettava.

Tavoitteet

Opintojakson suoritettuasi tunnet tavallisimmat ohjelmoinnissa tarvittavat tietorakenteet ja algoritmit, ymmärrät abstraktien tietotyyppien merkityksen, tietorakenteiden erityyppisten toteutusten ominaispiirteet, kapseloinnin ja rajapintojen käytön sekä niiden merkityksen sekä osaat valita ongelmaan sopivan tietorakenteen ja soveltaa algoritmeja ongelman ratkaisussa.

Sisältö

Algoritmianalyysi, suoritusaikaluokat ja -merkinnät, abstraktit datatyypit, tietorakenteiden toteutukset, rekursio, lineaariset tietorakenteet, lista, pino, jono ja pakka, puurakenteet, prioriteettijono ja keko, hajautus, järjestäminen, graafit, salaus, algoritmiluokkia.

Arviointi

Opiskelija osaa:
Käyttää asiantuntevasti ammattikäsitteitä eri tilanteissa
Arvioida käyttämiään tietolähteitä kriittisesti
Valita tarkoituksenmukaiset mallit, menetelmät, ohjelmistot ja tekniikat ja perustella valinnan
Edistää tiimin tavoitteellista toimintaa

Arviointiasteikko

1-5

Siirry alkuun