Siirry suoraan sisältöön

Tietorakenteet ja algoritmit (5 op)

Toteutuksen tunnus: TT00CC53-3003

Toteutuksen perustiedot


Ilmoittautumisaika
19.08.2024 - 22.09.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.08.2024 - 31.12.2024
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
suomi
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Janne Remes
Ryhmät
TTM23SAI
TTM23SAI
Opintojakso
TT00CC53

Toteutuksella on 7 opetustapahtumaa joiden yhteenlaskettu kesto on 21 t 0 min.

Aika Aihe Tila
Ti 29.10.2024 klo 17:00 - 20:00
(3 t 0 min)
Tietorakenteet ja algoritmit TT00CC53-3003
Teams opetus
Ti 05.11.2024 klo 17:00 - 20:00
(3 t 0 min)
Tietorakenteet ja algoritmit TT00CC53-3003
Teams opetus
Ti 12.11.2024 klo 17:00 - 20:00
(3 t 0 min)
Tietorakenteet ja algoritmit TT00CC53-3003
Teams opetus
Ti 19.11.2024 klo 17:00 - 20:00
(3 t 0 min)
Tietorakenteet ja algoritmit TT00CC53-3003
Teams opetus
Ti 26.11.2024 klo 17:00 - 20:00
(3 t 0 min)
Tietorakenteet ja algoritmit TT00CC53-3003
Teams opetus
Ti 03.12.2024 klo 17:00 - 20:00
(3 t 0 min)
Tietorakenteet ja algoritmit TT00CC53-3003
Teams opetus
Ti 10.12.2024 klo 17:00 - 20:00
(3 t 0 min)
Tietorakenteet ja algoritmit TT00CC53-3003
Teams opetus
Muutokset varauksiin voivat olla mahdollisia.

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)

Aika ja paikka

Tiistaisin kello 17.00-20.00 Microsoft Teams
29.10-10.12.2024

Oppimateriaalit

Essential Algorithms : A Practical Approach to Computer Algorithms, Kappaleet 1 – 13
saatavilla ilmaiseksi Kamk Finna / Ebook Centralista, ohje reppu alustalla

Opetusmenetelmät

Käänteinen opetus

Harjoittelu- ja työelämäyhteistyö

-

Tenttien ajankohdat ja uusintamahdollisuudet

-

Kansainvälisyys

-

Toteutuksen valinnaiset suoritustavat

Kurssi on mahdollista korvata Helsingin yliopiston Tietorakenteet ja Algoritmit 5 op Mooc kurssilla.

Opiskelijan ajankäyttö ja kuormitus

Ohjaustunnit järjestetään 7 kertaa 3h eli yhteensä 21h
Itseopiskeltava osuus, teoriaan perehtyminen, tehtävät noin 114h

Sisällön jaksotus

1.Tietorakenteiden perusteet
2.Järjestäminen ja haku algoritmit
3.Puurakenteet
4.Astar
5.Stanford Research Institute Problem Solver (STRIPS)
6.Tehtävien jatkamista
7.Tehtävien jatkamista

Lisätietoja opiskelijoille

Teams kanava Tietorakenteet ja Algoritmit TTM23SAI, verkkotunnit
Discord, Opiskelijoiden väliseen keskusteluun
Reppu alustalla kurssin materiaali
Kamk Finna / Ebook Central, kurssi kirja
Yhteysopettajaan sähköpostitse tai Teamsin kautta

Arviointiasteikko

0 - 5

Arviointimenetelmät ja arvioinnin perusteet

Koodit toimivat ja ovat kommentoitu.

Tehtävät1 suoritettu: Arvosana 1
Tehtävät2 ja aikaisemmat tehtävät suoritettu: Arvosana 2
Tehtävät3 ja aikaisemmat tehtävät suoritettu: Arvosana 3
Tehtävät4 ja aikaisemmat tehtävät suoritettu: Arvosana 4
Tehtävät5 ja aikaisemmat tehtävät suoritettu: Arvosana 5

Hylätty (0)

Tehtäviä ei ole palautettu kurssin loppuun mennessä

Toteutuksen arviointikriteerit, kiitettävä (5)

Arvosana 5: Tehtäväkokonaisuudet 1, 2, 3, 4 ja 5 ovat suoritettu

Toteutuksen arviointikriteerit, hyvä (3-4)

Arvosana 3: Tehtäväkokonaisuudet 1, 2 ja 3 ovat suoritettu
Arvosana 4: Tehtäväkokonaisuudet 1, 2, 3 ja 4 ovat suoritettu

Toteutuksen arviointikriteerit, tyydyttävä (1-2)

Arvosana 1: Tehtäväkokonaisuus 1 suoritettu
Arvosana 2: Tehtäväkokonaisuudet 1 ja 2 suoritettu

Siirry alkuun