Siirry suoraan sisältöön

IoT Essentials (5op)

Toteutuksen tunnus: 5051224-3010

Toteutuksen perustiedot


Ilmoittautumisaika
01.12.2025 - 16.01.2026
Ilmoittautuminen toteutukselle ei ole vielä alkanut.
Ajoitus
12.01.2026 - 30.04.2026
Toteutus ei ole vielä alkanut.
Opintopistemäärä
5 op
Yksikkö
ICT ja tuotantotalous
Toimipiste
Kupittaan kampus
Opetuskielet
englanti
Koulutus
Degree Programme in Information and Communications Technology
Tieto- ja viestintätekniikan koulutus
Opettajat
Jari-Pekka Paalassalo
Ajoitusryhmät
Pienryhmä 1 (Koko: 25 . Avoin AMK : 0.)
Pienryhmä 2 (Koko: 25 . Avoin AMK : 0.)
Ryhmät
EMBO24
Embedded Software and IoT
Vaihto2526embo
Embedded Software and IoT
Pienryhmät
Pienryhmä 1
Pienryhmä 2
Opintojakso
5051224

Toteutukselle IoT Essentials 5051224-3010 ei valitettavasti löytynyt varauksia. Varauksia ei ole mahdollisesti vielä julkaistu tai toteutus on itsenäisesti suoritettava.

Arviointiasteikko

H-5

Sisällön jaksotus

Microcontroller programming (requires C language skills)
Microcontroller peripherals
Basics of real-time systems
IoT networking and protocols

Tavoitteet

Opintojakson suoritettuaan opiskelija:
- tietää kuinka esineiden internet vaikuttaa liiketoimintaan
- tuntee yleisen IoT toteutusarkkitehtuurin
- osaa rakentaa IoT-järjestelmää laboratorioympäristössä

Sisältö

- IoT liiketoiminnassa
- Keskeiset IoT käsitteet
- IoT arkkitehtuuri

Oppimateriaalit

Lecture materials (itslearning)
Lab materials (gitlab)

Opetusmenetelmät

Self-study network material
Lectures
8 laboratory sessions

Tenttien ajankohdat ja uusintamahdollisuudet

Exam in April

Pedagogiset toimintatavat ja kestävä kehitys

Lab Works
Lectures
Self study

Toteutuksen valinnaiset suoritustavat

-

Opiskelijan ajankäyttö ja kuormitus

Lab sessions 9x4h = 36h
Lectures 6x2h=12h
Self study 70h
Exam preparation 12h

Arviointimenetelmät ja arvioinnin perusteet

For a total of 100pts:
8 lab assigments á 7 pts = 56pts
lecture homeworks = 20 pts
exam = 24 pts

Hylätty (0)

<50pts

Arviointikriteerit, tyydyttävä (1-2)

50-69 pts

Arviointikriteerit, hyvä (3-4)

70-89pts

Arviointikriteerit, kiitettävä (5)

90+ pts

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

Communications and homework via itslearning

Course prerequisites:
- C language skills
- Python language skills
- basic electronics skills

Siirry alkuun