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
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
|
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)