Siirry suoraan sisältöön

Tietorakenteet ja algoritmit (5 op)

Toteutuksen tunnus: TT00CC53-3005

Toteutuksen perustiedot


Ilmoittautumisaika
23.01.2025 - 31.07.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ajoitus
20.02.2025 - 31.05.2025
Toteutus on käynnissä.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
suomi
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Vesa Vaihoja
Ryhmät
TTV23SRAA
TTV23SRAA
Opintojakso
TT00CC53

Toteutuksella on 12 opetustapahtumaa joiden yhteenlaskettu kesto on 39 t 0 min.

Aika Aihe Tila
To 20.02.2025 klo 12:45 - 16:00
(3 t 15 min)
Tietorakenteet ja algoritmit TT00CC53-3005
Raahe_Sira_1 ATK Raahe_Sira_1_ATK
To 27.02.2025 klo 12:45 - 16:00
(3 t 15 min)
Tietorakenteet ja algoritmit TT00CC53-3005
Raahe_Sira_1 ATK Raahe_Sira_1_ATK
To 13.03.2025 klo 12:45 - 16:00
(3 t 15 min)
Tietorakenteet ja algoritmit TT00CC53-3005
Raahe_Sira_1 ATK Raahe_Sira_1_ATK
Ke 19.03.2025 klo 12:45 - 16:00
(3 t 15 min)
Tietorakenteet ja algoritmit TT00CC53-3005
Raahe_Sira_1 ATK Raahe_Sira_1_ATK
Ke 26.03.2025 klo 12:45 - 16:00
(3 t 15 min)
Tietorakenteet ja algoritmit TT00CC53-3005
Raahe_Sira_1 ATK Raahe_Sira_1_ATK
Ke 09.04.2025 klo 12:45 - 16:00
(3 t 15 min)
Tietorakenteet ja algoritmit TT00CC53-3005
Raahe_Sira_1 ATK Raahe_Sira_1_ATK
Ke 16.04.2025 klo 12:45 - 16:00
(3 t 15 min)
Tietorakenteet ja algoritmit TT00CC53-3005
Raahe_Sira_1 ATK Raahe_Sira_1_ATK
Ke 23.04.2025 klo 12:45 - 16:00
(3 t 15 min)
Tietorakenteet ja algoritmit TT00CC53-3005
Raahe_Lybe_1_ATK Raahe_Lybe_1_ATK
Ke 30.04.2025 klo 12:45 - 16:00
(3 t 15 min)
Tietorakenteet ja algoritmit TT00CC53-3005
Raahe_Lybe_1_ATK Raahe_Lybe_1_ATK
Ti 06.05.2025 klo 12:45 - 16:00
(3 t 15 min)
Tietorakenteet ja algoritmit TT00CC53-3005
Raahe_Lybe_1_ATK Raahe_Lybe_1_ATK
Ti 13.05.2025 klo 12:45 - 16:00
(3 t 15 min)
Tietorakenteet ja algoritmit TT00CC53-3005
Raahe_Lybe_1_ATK Raahe_Lybe_1_ATK
Ti 20.05.2025 klo 12:45 - 16:00
(3 t 15 min)
Tietorakenteet ja algoritmit TT00CC53-3005
Raahe_Lybe_1_ATK Raahe_Lybe_1_ATK
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Opiskelija ymmärtää valmiiden algoritmien hyödyntämisen merkityksen ja osaa soveltaa yleisimpiä algoritmeja. Opiskelija tuntee yleisimmin käytössä olevat tietorakenteet ja osaa käyttää niitä tehokkaasti.

Sisältö

- Tietorakenteiden perusteet
- Järjestäminen ja haku algoritmit
- Puurakenteet
- Astar
- Stanford Research Institute Problem Solver (STRIPS)

Arviointiasteikko

0 - 5

Osaamistavoitteet

Opiskelija ymmärtää valmiiden algoritmien hyödyntämisen merkityksen ja osaa soveltaa yleisimpiä algoritmeja. Opiskelija tuntee yleisimmin käytössä olevat tietorakenteet ja osaa käyttää niitä tehokkaasti.

Toteutustavat

Kuvataan toteutussuunnitelmassa.

Suoritustavat

Luennot ja harjoitukset

Sisältö

- Tietorakenteiden perusteet
- Järjestäminen ja haku algoritmit
- Puurakenteet
- Astar
- Stanford Research Institute Problem Solver (STRIPS)

Siirry alkuun