Siirry suoraan sisältöön

Algoritminen ongelmanratkaisu (5op)

Toteutuksen tunnus: TK00EC63-3008

Toteutuksen perustiedot


Ilmoittautumisaika
05.07.2025 - 03.08.2025
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
11.08.2025 - 21.12.2025
Toteutus on käynnissä.
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
TKMI23KV
Tietojenkäsittely, verkkototeutus
Opintojakso
TK00EC63

Toteutukselle Algoritminen ongelmanratkaisu TK00EC63-3008 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