Siirry suoraan sisältöön

Data-analytiikan ohjelmointi (5 op)

Toteutuksen tunnus: VV00EJ14-3005

Toteutuksen perustiedot


Ilmoittautumisaika
07.04.2025 - 21.04.2025
Ilmoittautuminen toteutukselle ei ole vielä alkanut.
Ajoitus
01.09.2025 - 31.12.2025
Toteutus ei ole vielä alkanut.
Opintopistemäärä
5 op
Lähiosuus
0 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Toimipiste
E-kampus
Opetuskielet
suomi
Koulutus
Avoin ammattikorkeakoulu
Opettajat
Atte Reijonen
Opintojakso
VV00EJ14
Toteutukselle VV00EJ14-3005 ei löytynyt varauksia!

Tavoitteet

Kurssin päätavoitteena on oppia tekemään decision tree -koneoppimismalleja Python-ohjelmointikieltä hyödyntäen. Samalla opetellaan Python-ohjelmoinnin perusteita datan käsittelyyn ja visualisointiin liittyen.

Sisältö

Kurssi alkaa Python-ohjelmoinnin perusteista, painottuen datan käsittelyyn ja visualisointiin. Tämän jälkeen edetään decision tree -koneoppimismalleihin. Näitä malleja tarkastellaan teoreettisesti ja laskennallisesti Python-ohjelmaa hyödyntäen. Kurssin aikana käytetään muun muassa Pandas-, Scikit-learn- ja Seaborn-kirjastoja.

Opiskelumateriaali

Olennaiset opiskelumateriaalit löytyvät kurssin Learn-alustalta. Alustan aukeamisesta ilmoitetaan erillisellä viestillä.

Opiskelumuodot ja -menetelmät

Verkkototeutus, joka sisältää Teamsissä pidettävän aloituskerran ja kaksi Q & A -tilaisuutta, jotka kaikki pyritään tallentamaan. Q & A -tilaisuudet jätetään kuitenkin tallentamatta, jos osallistujamäärä on vähäinen.

TKI ja työelämäyhteistyö

-

Tenttien ja tehtävien ajoittuminen

Arvioidaan kahdella tehtäväsarjalla. Kunkin tekemiseen annetaan vähintään kuukausi aikaa. Tarkemmat aikataulut ilmoitetaan kurssin alkaessa.

Opiskelijan työmäärä

1 op = 27 tuntia opiskelijan työtä

Toteutuksen osien kuvaus

Alkuosassa keskitytään Pythonin peruskäyttöön ja taulukoiden käsittelyyn. Jälkimäisessä osassa keskiössä ovat puumallit. Molemmista osioista on omat arvioitavat tehtäväsarjansa. Lisäksi kurssi sisältää reilusti harjoitustehtäviä videoituine ratkaisuineen.

Lisätietoja opiskelijoille

Ohjelmointiosaaminen (esim. Python- tai R-ohjelmoinnista) helpottaa kurssin suorittamista, mutta kurssin pystyy suorittamaan myös ilman aiempaa ohjelmointikokemusta.

Arviointiasteikko

Hyväksytty/Hylätty

Arviointimenetelmät ja arvioinnin perusteet

Ilmoitetaan opintojakson alkaessa.

Siirry alkuun