Siirry suoraan sisältöön

Data Structures and Algorithms (3 op)

Toteutuksen tunnus: KTVP054-3014

Toteutuksen perustiedot


Ilmoittautumisaika
30.12.2024 - 26.01.2025
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.01.2025 - 31.07.2025
Toteutus on käynnissä.
Opintopistemäärä
3 op
Lähiosuus
3 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
suomi
Koulutus
Tietojenkäsittelyn koulutus
Opettajat
Mika Sorsa
Ryhmät
TTK23SPO
TTK23SPO
TTK23SP
TTK23SP
Opintojakso
KTVP054

Toteutuksella on 10 opetustapahtumaa joiden yhteenlaskettu kesto on 29 t 0 min.

Aika Aihe Tila
Ma 20.01.2025 klo 12:45 - 16:00
(3 t 15 min)
Data Structures and Algorithms KTVP054-3014
TA12L123 ML8 TA12L123 ML8
Ma 27.01.2025 klo 12:45 - 16:00
(3 t 15 min)
Data Structures and Algorithms KTVP054-3014
TA12L123 ML8 TA12L123 ML8
Ma 03.02.2025 klo 12:45 - 16:00
(3 t 15 min)
Data Structures and Algorithms KTVP054-3014
TA12L123 ML8 TA12L123 ML8
Ma 10.02.2025 klo 12:45 - 16:00
(3 t 15 min)
Data Structures and Algorithms KTVP054-3014
TA12L123 ML8 TA12L123 ML8
Ma 17.02.2025 klo 12:45 - 14:15
(1 t 30 min)
Data Structures and Algorithms KTVP054-3014
TA12L123 ML8 TA12L123 ML8
Ma 24.02.2025 klo 12:45 - 16:00
(3 t 15 min)
Data Structures and Algorithms KTVP054-3014
TA12L123 ML8 TA12L123 ML8
Ma 10.03.2025 klo 12:45 - 16:00
(3 t 15 min)
Data Structures and Algorithms KTVP054-3014
TA12L123 ML8 TA12L123 ML8
Ti 18.03.2025 klo 08:30 - 11:45
(3 t 15 min)
Data Structures and Algorithms KTVP054-3014
TA11L151 TA11L151
Ti 25.03.2025 klo 08:30 - 11:45
(3 t 15 min)
Data Structures and Algorithms KTVP054-3014
TA11L151 TA11L151
Ma 31.03.2025 klo 08:30 - 10:00
(1 t 30 min)
Data Structures and Algorithms KTVP054-3014
TA11L115 DML TA11L115 DML
Muutokset varauksiin voivat olla mahdollisia.

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

Arviointiasteikko

0 - 5

Arviointikriteerit, kiitettävä (5)

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

Arviointikriteerit, hyvä (3)

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

Arviointikriteerit, tyydyttävä (1)

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

Esitietovaatimukset

Programming C++

Siirry alkuun