Tietorakenteet ja algoritmit (5 op)
Toteutuksen tunnus: 5051128-3008
Toteutuksen perustiedot
Ilmoittautumisaika
02.12.2023 - 31.12.2023
Ajoitus
01.01.2024 - 30.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
- Suomi
- Englanti
Paikat
20 - 50
Koulutus
- Tieto- ja viestintätekniikan koulutus
- Degree Programme in Information and Communications Technology
Opettaja
- Noora Maritta Nieminen
Vastuuopettaja
Noora Maritta Nieminen
Ryhmät
-
PTIVIS22PGame and Interactive Technologies
- 09.01.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 10.01.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 16.01.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 17.01.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 23.01.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 24.01.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 30.01.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 31.01.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 06.02.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 07.02.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 13.02.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 14.02.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 27.02.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 28.02.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 05.03.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 06.03.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 12.03.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 13.03.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 19.03.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 20.03.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 26.03.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 27.03.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 02.04.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 03.04.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 09.04.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 10.04.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
- 16.04.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 23.04.2024 10:00 - 12:00, Lecture, Tietorakenteet ja algoritmit 5051128-3008
- 24.04.2024 12:00 - 14:00, Practice GAIT, Tietorakenteet ja algoritmit 5051128-3008
Tavoitteet
Opintojakson suoritettuaan opiskelija osaa:
- selittää tavallisimpia tietorakenteita
- hyödyntää keskeisiä tietorakenteita sekä niiden käyttöön liittyviä algoritmeja
- arvioida algoritmien suoritustehokkuutta.
Sisältö
- listat, pinot, jonot, puut, verkot ja hajautustaulut
- algoritmien analysointi
- algoritmien suunnittelu
- järjestämistekniikat
- hakualgoritmit
Arviointiasteikko
H-5
Esitietovaatimukset
Ohjelmoinnin perusteet tai vastaavat tiedot ja taidot