Back to all courses
Start here
Tietorakenteet ja algoritmit Y
Individual course
Maksimimäärä FITech-opiskelijoita: 20
Kurssille etusijalla ovat ne henkilöt, joilla ei ole voimassaolevaa opinto-oikeutta suomalaiseen korkeakouluun.
Kurssisisältö
- Lineaariset tietorakenteet, puurakenteet ja verkot
- Haku- ja järjestämismenetelmiä
- Algoritmianalyysin perusteet
Osaamistavoitteet
Kurssin suoritettuasi
- osaat määritellä, vertailla ja toteuttaa perustietorakenteita ja algoritmeja sekä nimetä ja valita niitä esim. hakurakenteiksi, järjestämisongelmaan ja verkon läpikäyntiin
- kykenet tunnistamaan ja esittelemään tarkemmin annetun tietorakenteen tai algoritmin sekä osaat antaa esimerkkejä niiden toiminnasta.
- pystyt keskustelemaan muista keskeisistä tietorakenteista ja algoritmeista käyttäen alan tyypillistä terminologiaa.
Opetuksen aikataulu
- Luennot (Otaniemi) tiistaisin (5.9., 26.9., 10.10., 24.10., 7.11., 28.11.). Osa luennoista löytyy tallenteena.
- Harjoitusryhmät (Otaniemi) keskiviikkoisin ja torstaisin.
- Pakollinen tentti (Otaniemi) 15.12.
Työmäärä
Luento-opetus 24 h, itsenäinen työskentely ja pienryhmäopetus 106 h ja tentti 3 h.
Lisätietoja kurssista Aalto-yliopiston kurssisivulla.
Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.
Responsible teacher
Aalto University
Ari Korhonen
ari.korhonen(at)aalto.fi
Further information about the studies
Aalto University
Kirsi Viitaharju
kirsi.viitaharju(at)aalto.fi
Contact person for applications
FITech Network University
Fanny Qvickström, Student services specialist
info(at)fitech.io
Start here
Category:
ICT Studies
Topic:
Programming
Course code:
CS-A1141
Study credits:
5 ECTS
Price:
0 €
Course level:
Teaching period:
5.9.–15.12.2023
Application start date:
01.06.2023
Application deadline:
28.8.2023
Host university:
Aalto University
Who can apply:
Adult learner,
Degree student
Degree student
Teaching method:
Blended
Place of contact learning:
Espoo
Teaching language:
Finnish
General prerequisites:
Basic programming skills (e.g. Ohjelmoinnin peruskurssi Y1).