Siirry suoraan sisältöön

Data Structures and Algorithms (3op)

Toteutuksen tunnus: KTVP054-3013

Toteutuksen perustiedot


Ilmoittautumisaika
18.08.2025 - 21.09.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ajoitus
27.10.2025 - 31.12.2025
Toteutus ei ole vielä alkanut.
Opintopistemäärä
3 op
Lähiosuus
3 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
suomi
Koulutus
Tietojenkäsittelyn koulutus
Opettajat
Mika Sorsa
Ryhmät
TTK24SPO
TTK24SPO
TBIT24SProg
TBIT24SProg
Opintojakso
KTVP054

Toteutuksella on 8 opetustapahtumaa joiden yhteenlaskettu kesto on 26 t 0 min.

Aika Aihe Tila
Ti 28.10.2025 klo 08:30 - 11:45
(3 t 15 min)
Data Structures and Algorithms KTVP054-3013
TI12L235 TI12L235 Pelilabra
Ti 04.11.2025 klo 08:30 - 11:45
(3 t 15 min)
Data Structures and Algorithms KTVP054-3013
TI12L235 TI12L235 Pelilabra
Ti 11.11.2025 klo 08:30 - 11:45
(3 t 15 min)
Data Structures and Algorithms KTVP054-3013
TI12L235 TI12L235 Pelilabra
Ti 18.11.2025 klo 08:30 - 11:45
(3 t 15 min)
Data Structures and Algorithms KTVP054-3013
TI12L235 TI12L235 Pelilabra
Ti 25.11.2025 klo 08:30 - 11:45
(3 t 15 min)
Data Structures and Algorithms KTVP054-3013
TI12L235 TI12L235 Pelilabra
Ti 02.12.2025 klo 08:30 - 11:45
(3 t 15 min)
Data Structures and Algorithms KTVP054-3013
TI12L235 TI12L235 Pelilabra
Ti 09.12.2025 klo 08:30 - 11:45
(3 t 15 min)
Data Structures and Algorithms KTVP054-3013
TI12L235 TI12L235 Pelilabra
Ti 16.12.2025 klo 08:30 - 11:45
(3 t 15 min)
Data Structures and Algorithms KTVP054-3013
TI12L235 TI12L235 Pelilabra
Muutokset varauksiin voivat olla mahdollisia.

Arviointiasteikko

0 - 5

Tavoitteet

Students will understand the importance of utilizing common algorithms and data stuctures and know how to select the most suitable algorithm for a given task.

Sisältö

Using the most common algorithms and data structures:
Basics of an algorithm analysis
Sorting and search algorithms
Stacks, queues and lists
Tree structures

Arviointikriteerit, tyydyttävä (1)

The students know and are proficient in the basic concepts of data structures and algorithms.

Arviointikriteerit, hyvä (3)

The students are able to use the data structures and algorithms they learn during the course appropriately.

Arviointikriteerit, kiitettävä (5)

The students are able to apply their learning to programming different tasks in a variety of ways.

Esitietovaatimukset

Programming C++

Siirry alkuun