TILS4100 R-ohjelmoinnin jatkokurssi (4 op)

Opinnon taso:
Syventävät opinnot
Arviointiasteikko:
0-5
Suorituskieli:
englanti, suomi
Vastuuorganisaatio:
Matematiikan ja tilastotieteen laitos
Opetussuunnitelmakaudet:
2024-2025, 2025-2026, 2026-2027, 2027-2028

Kuvaus

Opintojaksolla perehdytään syvällisesti R-ohjelmointikieleen ja sen käyttöön datan analysoinnissa sekä tilastollisessa ohjelmoinnissa. Opintojaksolla käsitellään seuraavia aiheita:

  • R-kielen erityispiirteet
  • Olio-ohjelmointi
  • Grafiikan tuottaminen
  • Dynaamiset dokumentit ja Quarto
  • R-koodin virheiden korjaaminen ja profilointi
  • Sovelluskehitys: Shiny ja R-paketit
  • Rinnakkaislaskenta
  • Käyttöliittymät muihin ohjelmointikieliin
  • tidyverse-paketit

Osaamistavoitteet

Opintojakson onnistuneesti suoritettuaan opiskelijat:

  • Osaavat käyttää R:ää itsenäisesti datan käsittelyyn ja analysointiin.
  • Osaavat kirjoittaa tehokasta R-koodia.
  • Kykenevät tuottamaan tilastollisia raportteja.
  • Osaavat luoda perustason sovelluksia R:llä.
  • Ymmärtävät funktionaalisen ohjelmoinnin periaatteet.
  • Kykenevät hyödyntämään rinnakkaistamista vaativaan laskentaan.

Esitietojen kuvaus

Tilastolliset ohjelmistot: R-osakurssi. Datan esittäminen ja analysointi sekä Datasta malliksi tai vastaavat tiedot. Perustiedot lineaarialgebrasta.

Suoritustavat

Tapa 1

Arviointiperusteet:
Arviointi perustuu läsnäoloon opetustilaisuuksissa, tehtävien sekä lopputyön tekemiseen.
Valitaan kaikki merkityt osat
Suoritustapojen osat
x

Osallistuminen opetukseen (4 op)

Tyyppi:
Osallistuminen opetukseen
Arviointiasteikko:
0-5
Suorituskieli:
englanti, suomi
Ei julkaistua opetusta