Siirry suoraan sisältöön

IoT Essentials (5 op)

Toteutuksen tunnus: 5051224-3004

Toteutuksen perustiedot


Ilmoittautumisaika

01.06.2020 - 09.09.2020

Ajoitus

31.08.2020 - 18.12.2020

Opintopistemäärä

5 op

Virtuaaliosuus

3 op

Toteutustapa

40 % Lähiopetus, 60 % Etäopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet

  • Englanti

Paikat

25 - 60

Koulutus

  • Tieto- ja viestintätekniikan koulutus
  • Degree Programme in Information and Communications Technology

Opettaja

  • Sanna Määttä
  • Jari-Pekka Paalassalo

Ryhmät

  • PTIVIS19S
    Embedded software and IoT

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
7 laboratory sessions

Pedagogiset toimintatavat ja kestävä kehitys

Lab Works
Lectures
Self study

Toteutuksen valinnaiset suoritustavat

-

Opiskelijan ajankäyttö ja kuormitus

Lab sessions 6x4h = 24h
Final exam 2h
Lectures 12h
Self study 85h
Exam preparation 12h

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

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Must pass Final Exam:
60% -> 1
68% -> 2
76% -> 3
84% -> 4
92% -> 5
Mandatory lab works: +/- 2 grades from individual Lab performance
Mandatory lectures, must attend 70%

Hylätty (0)

Failed Final Exam <60%
or
Weak Final exam < 76% + poor lab performance (missing labs, nonprofessional attitude or lack of active problem-solving, missed lectures)

Arviointikriteerit, kiitettävä (5)

Excellent Final Exam >92%
and
expected lab performance (all labs done with average performance)
or
Good Final Exam >76%
and
superb lab performance (all labs done, actively learns new skills outside of the lab scope, is able to help fellow students, attended all lectures)

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