Siirry suoraan sisältöön

IoT Security (5 op)

Toteutuksen tunnus: 5000BO10-3002

Toteutuksen perustiedot


Ilmoittautumisaika
01.12.2021 - 19.01.2022
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
07.03.2022 - 30.04.2022
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
2 op
Virtuaaliosuus
3 op
Toteutustapa
Monimuoto-opetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Salo IoT Campus
Opetuskielet
englanti
Paikat
15 - 35
Koulutus
Degree Programme in Information and Communications Technology
Tieto- ja viestintätekniikan koulutus
Opettajat
Jari-Pekka Paalassalo
Opintojakso
5000BO10
Toteutukselle 5000BO10-3002 ei löytynyt varauksia!

Arviointiasteikko

H-5

Sisällön jaksotus

Learning outcomes:
Conduct end-to-end security assessments of IoT systems to demonstrate vulnerabilities.
Gain hands-on experience with IoT prototypes using a Raspberry Pi.
Recommend threat mitigation measures to minimize the risk in IoT solutions and networks.
Become proficient using real-world penetration and vulnerability testing tools such as Kali Linux.
S1/2019

Tavoitteet

Opiskelija tuntee IoT-järjestelmien tyypilliset haavoittuvuudet ja hyökkäyspinnat.
Opiskelija osaa systemaattisella tavalla arvioida, luokitella ja priorisoida IoT-järjestelmän tietoturvariskejä.
Opiskelija tuntee yleisimmät työkalut IoT-järjestelmien tietoturvatestaamiseen.

Sisältö

IoT-järjestelmien arkkitehtuuri
Systemaattinen riskianalyysi
Laitetason haavoittuvuudet ja suojausmenetelmät
Kommunikaatiotason haavoittuvuudet ja suojausmenetelmät
Sovellustason haavoittuvuudet ja suojausmenetelmät

Oppimateriaalit

Cisco network academy material www.netacad.com

Opetusmenetelmät

Self-study network material
Lectures
7 laboratory sessions

Tenttien ajankohdat ja uusintamahdollisuudet

Week 43

Pedagogiset toimintatavat ja kestävä kehitys

Lab works
lectures
self study

Toteutuksen valinnaiset suoritustavat

-

Opiskelijan ajankäyttö ja kuormitus

lab works 7x3h = 21h
lectures 6x2h = 12h
exam = 2h
selfstudy = 74h
exam preparation 26h
TOTAL 135h

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

Lisätiedot

-

Siirry alkuun