Lärandemål
Kunskap och Förståelse
- Förklara innebörden av IoT- (Internet of Things) koncepten , samt möjligheter och utmaningar för digital transformation med hjälp av IoT
- Visa förståelse för säkerhetsaspekter hos IoT-lösningar
- Förklara och visa förståelse för hur edge-, fog- och cloud computing samverkar och kompletterar varandra i ett IoT-system
- Visa förståelse för och förklara hur IoT-lösningar kan förbättras genom att välja rätt verktyg för insamling, analys, bearbetning och presentation av data
Färdighet och förmåga
- Designa, modellera och utveckla IoT-lösningar, och i detta arbete använda lämpliga programspråk med avseende på edge-, fog- och cloud-tekniker
- Bearbeta, analysera, och presentera data som samlas in via utvecklade IoT-lösningar
- Skriva, planera, utforma erforderlig dokumentation och presentera för en grupp
Värderingsförmåga och förhållningssätt
- Reflektera och värdera olika IoT-lösningar utifrån ett hållbart-, etiskt- och samhälleligt perspektiv
Innehåll
Kursen fokuserar på några av de grundläggande insikterna inom IoT (Internet of Things): Varför vill vi ansluta allt? Vad vill vi ansluta till? Hur kopplar vi samman allt?
Kursen innehåller inledningsvis en översikt av begreppet IoT, där effekterna av sammankoppling av tidigare, ej anslutna enheter till internet, och analysen av den data som de genererar, tas upp och vilken påverkan detta har inom brancher runt om i världen. Andra centrala begrepp som kursen behandlar är ”automation” och ”datafångst” och hur vi genom att bryta ner stora datamängder kan få insikter om, eller automatisera, smarta beteenden som kan leda till optimering av allt från global energianvändning till förbättring av vår hälsa och välbefinnande. Kursen behandlar vidare de tekniska och mjuka färdigheter som behövs för att planera, designa, prototypa och presentera, ände-till-ände IoT-lösningar. I detta inbegrips begrepp som sensorer, enkortsdatorer, nätverksanslutningar (både trådade och trådlösa) och förmåga att kunna programmera/konfigurera dessa, samt förmågan att bearbeta och analysera den insamlade datan både lokalt (fog computing) och i molnet (cloud computing). Begrepp som EDA (Exploratory Data Analysis) och GIS (Geographic Information System) hjälper till i förståelsen för hur IoT-lösningar kan förbättras genom val av rätt verktyg för insamling, analys, bearbetning och presentation av data.
Examinationsformer
Individuell muntlig och skriftlig redovisning av inlämningsuppgifter och gruppresentation vid ett seminarium (5,5 hp)
Tentamen (2,0 hp)
Arbetsformer
Betyg
Som betygsskala används U–VG.
Individuell muntlig och skriftlig redovisning
av inlämningsuppgifter och gruppresentation vid ett seminarium U - VG
Tentamen U - G
Förkunskapskrav
- Skriptprogrammering, 7,5 hp grundnivå
- Mjukvarutestning 1 7,5 hp
- Datakommunikation 1 7,5 hp