IoT Essentials (5 op)
Toteutuksen tunnus: 5051224-3008
Toteutuksen perustiedot
- Ilmoittautumisaika
-
01.06.2023 - 17.09.2023
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
04.09.2023 - 31.12.2023
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tekniikka ja liiketoiminta
- Toimipiste
- Kupittaan kampus
- Opetuskielet
- englanti
- Paikat
- 20 - 60
- Koulutus
- Degree Programme in Information and Communications Technology
- Tieto- ja viestintätekniikan koulutus
- Opettajat
- Jari-Pekka Paalassalo
- Vastuuopettaja
- Jari-Pekka Paalassalo
- Ajoitusryhmät
- Labraryhmä A (Koko: 35 . Avoin AMK : 0.)
- Labraryhmä B (Koko: 35 . Avoin AMK : 0.)
- Ryhmät
-
ICTMODembeddedSemMOD Embedded System (International Semester)
-
PTIVIS22SEmbedded Software and IoT
- Pienryhmät
- Labraryhmä A
- Labraryhmä B
- Opintojakso
- 5051224
Arviointiasteikko
H-5
Sisällön jaksotus
Chapter 1: Things and Connections
Chapter 2: Sensors, Actuators, and Microcontrollers
Chapter 3: Software is Everywhere
Chapter 4: Networks, Fog and Cloud Computing
Chapter 5: Digitization of the Business
Chapter 6: Create an IoT Solution
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
Cisco Network academy materials
Opetusmenetelmät
Self-study network material
Lectures
6 laboratory sessions
Tenttien ajankohdat ja uusintamahdollisuudet
On week 13
Kansainvälisyys
Lab Works
Lectures
Self study
Toteutuksen valinnaiset suoritustavat
Assessment exam in a manner agreed upon with the teacher.
Opiskelijan ajankäyttö ja kuormitus
Lab sessions 6x4h = 24h
Final exams 3h
Lectures 12h
Self study 85h
Exam preparation 12h
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