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
-
EMBO24Embedded Software and IoT
-
Vaihto2526emboEmbedded 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