Siirry suoraan sisältöön

IoT Big Data and Analytics (5 op)

Toteutuksen tunnus: 5000BL72-3007

Toteutuksen perustiedot


Ilmoittautumisaika
09.12.2024 - 12.01.2025
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
13.01.2025 - 30.04.2025
Toteutus on käynnissä.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
englanti
Paikat
10 - 40
Koulutus
Degree Programme in Information and Communications Technology
Tieto- ja viestintätekniikan koulutus
Opettajat
Juha Saarinen
Vastuuopettaja
Juha Saarinen
Ryhmät
ICTMODembeddedSem
MOD Embedded System (International Semester)
PTIVIS23S
Embedded Software and IoT
Opintojakso
5000BL72

Toteutuksella on 16 opetustapahtumaa joiden yhteenlaskettu kesto on 39 t 0 min.

Aika Aihe Tila
Pe 17.01.2025 klo 08:00 - 10:00
(2 t 0 min)
Lecture, IoT Big Data and Analytics 5000BL72-3007
ICT_B1026_Gamma GAMMA
Pe 17.01.2025 klo 13:00 - 16:00
(3 t 0 min)
Labwork, IoT Big Data and Analytics 5000BL72-3007
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Ti 21.01.2025 klo 14:00 - 16:00
(2 t 0 min)
Luento, IoT Big Data and Analytics 5000BL72-3007
EDU_1002 Moriaberg Esitystila byod
Pe 24.01.2025 klo 08:00 - 11:00
(3 t 0 min)
Labwork, IoT Big Data and Analytics 5000BL72-3007
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Ti 28.01.2025 klo 14:00 - 16:00
(2 t 0 min)
Lecture, IoT Big Data and Analytics 5000BL72-3007
ICT_C1042_Myy MYY
Pe 31.01.2025 klo 08:00 - 11:00
(3 t 0 min)
Labwork, IoT Big Data and Analytics 5000BL72-3007
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Ti 04.02.2025 klo 14:00 - 16:00
(2 t 0 min)
Lecture, IoT Big Data and Analytics 5000BL72-3007
ICT_B1041_Omega OMEGA
Pe 07.02.2025 klo 08:00 - 11:00
(3 t 0 min)
Labwork, IoT Big Data and Analytics 5000BL72-3007
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Ti 11.02.2025 klo 14:00 - 16:00
(2 t 0 min)
Lecture, IoT Big Data and Analytics 5000BL72-3007
ICT_B1041_Omega OMEGA
Pe 14.02.2025 klo 08:00 - 11:00
(3 t 0 min)
Labwork, IoT Big Data and Analytics 5000BL72-3007
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Ti 25.02.2025 klo 14:00 - 16:00
(2 t 0 min)
Lecture, IoT Big Data and Analytics 5000BL72-3007
ICT_C1042_Myy MYY
Pe 28.02.2025 klo 08:00 - 11:00
(3 t 0 min)
Labwork, IoT Big Data and Analytics 5000BL72-3007
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Ti 04.03.2025 klo 14:00 - 16:00
(2 t 0 min)
Luento, IoT Big Data and Analytics 5000BL72-3007
EDU_1002 Moriaberg Esitystila byod
Pe 07.03.2025 klo 08:00 - 11:00
(3 t 0 min)
Labwork, IoT Big Data and Analytics 5000BL72-3007
ICT_C3027 Sulautettujen ohjelmistojen laboratorio/IT
Ti 11.03.2025 klo 14:00 - 16:00
(2 t 0 min)
Exam, IoT Big Data and Analytics 5000BL72-3007
ICT_B1026_Gamma GAMMA
To 03.04.2025 klo 14:00 - 16:00
(2 t 0 min)
Exam Retake, IoT Big Data and Analytics 5000BL72-3007
ICT_C3043 Teoriatila muunto
Muutokset varauksiin voivat olla mahdollisia.

Arviointiasteikko

H-5

Sisällön jaksotus

1 Data at rest data in motion
2 Process of data analysis
3 Data preparation
4 Basics of descriptive statistics
5 Data visualization
6 Machine learning basics
7 Big data architectures

Tavoitteet

Opiskelija tuntee data-analyysin perusmenetelmät
Opiskelija osaa toteuttaa data-analyysiä reunalaskennassa
Opiskelija tuntee data-analyysin perusratkaisut pilvipalveluissa

Sisältö

Eräajo- ja reaaliaikainen data-analyysi
Data-analyysin prosessi
Datan muokkaus ja normalisointi
Kuvailevan tilastotieteen perusmenetelmät
Datan visualisointi
Koneoppimisen perusmenetelmät
Big data toteutusarkkitehtuurit

Oppimateriaalit

Lecture material
Labwork exercises

Opetusmenetelmät

Lab works 7 x 3h, mandatory
Lectures 7 x 2h, mandatory
Self study

Tenttien ajankohdat ja uusintamahdollisuudet

One exam at the end of the course (late March).

Toteutuksen valinnaiset suoritustavat

-

Opiskelijan ajankäyttö ja kuormitus

lab works 7x3h = 21h
lectures 7x2h = 14h
exam = 2h
self study = 73h
exam preparation 25h
TOTAL 135h

Esitietovaatimukset

Tietokoneen peruskäyttötaidot sekä Windows että Linux ympäristöissä
Tietoverkkojen perustaidot Cisco CCNA1 tai vastaava
Ohjelmoinnin perustaidot jollakin korkean tason ohjelmointikielellä (esimerkiksi Python, Java, C# tai vastaava)
Ohjelmoinnin perustaitoihin kuuluu muun muassa ulostulon formatointi, ehtolauseet, silmukat, funktiot/aliohjelmat, funktion parametrit ja paluuarvot, taulukot, virheentarkastelu, testaus ja hyvät koodauskäytännöt
Riittävät matemaattis-loogiset ajattelutaidot
Rittävä englannin kielen taito: opetus ja kaikki materiaalit ovat englanniksi

Lisätiedot

Course Itslearningn pages.

Siirry alkuun