Siirry suoraan sisältöön

Algoritminen ongelmanratkaisu (5 op)

Toteutuksen tunnus: TK00EC63-3002

Toteutuksen perustiedot


Ilmoittautumisaika
07.11.2022 - 18.11.2022
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
09.01.2023 - 14.05.2023
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
0 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
E-kampus
Opetuskielet
suomi
Paikat
20 - 50
Koulutus
Tietojenkäsittelyn koulutus
Opettajat
Heli Manninen
Ryhmät
TKMI20SV
Tietojenkäsittely, verkkototeutus
TKMI20SP
Tietojenkäsittely, päivätoteutus
Opintojakso
TK00EC63
Toteutukselle TK00EC63-3002 ei löytynyt varauksia!

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.

Opiskelumateriaali

Esitellään opintojaksoalustalla.

Opiskelumuodot ja -menetelmät

Verkko-opiskelu toteutusajan puitteissa. Korvaavien korkeakouluopintojen hyväksiluku on mahdollista ja sovittavissa tapauskohtaisesti opintojakson alkaessa.

TKI ja työelämäyhteistyö

-

Opiskelijan työmäärä

135 h

Arviointiasteikko

1-5

Arviointimenetelmät ja arvioinnin perusteet

Oppimisympäristöön palautettavat oppimistehtävät.

Siirry alkuun