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
-
TKMI24SVTietojenkä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