IS-311 Tingenes Internett
- Studiepoeng:
- 5
- Ansvarlig avdeling:
- Fakultet for samfunnsvitenskap
- Emneansvarlig:
- Janis Gailis
- Undervisningssemester:
- Høst
- Undervisningsspråk:
- Norsk. Emnet kan bli undervist på engelsk hvis utvekslingsstudenter deltar, nærmere informasjon gis ved semesterstart.
- Varighet:
- 1 semester
Emnet er tilknyttet følgende studieprogram
Undervisningsspråk
Norsk. Emnet kan bli undervist på engelsk hvis utvekslingsstudenter deltar, nærmere informasjon gis ved semesterstart.Anbefalte forkunnskaper
IS-105 Datakommunikasjon og operativsystem, IS-110 Objektorientert programmering, IS-200 Systemanalyse og systemutvikling, IS-201 Datamodellering og databasesystemer og IS-202 Programmeringsprosjekt, eller lignende emner.
Innhold
Både DiY (Do it Yourself) og hypede begreper, som Smart-City, Smart-Health, Smart-Energi og Industry 4.0, blir kort introdusert. I tillegg dekker emnet en introduksjon i prinsipper for datainnsamling basert på protokoller som Rest og MQTT og eventuelt bruken av sky-platformer for IoT (Internet of Things) applikasjoner. Hovedvekten i emnet er på programmering av IoT applikasjoner. Emne vil gi en introduksjon i utvalgte programmeringsspråk og utviklingsverktøy, som kan brukes i utvikling av et konkret IoT system basert på utvalgte elektroniske komponenter (System on Chip).
Læringsutbytte
Etter fullført emne skal studentene:
-
ha kunnskap om modeller for tingenes Internett
-
kunne forstå hvordan et spesifikt utviklingsprosjekt, det vil si, semesterprosjekt som studenten arbeider med, er relatert til lignende prosjekter og samfunnet generelt
-
kunne analysere et problem og, hvis mulig, foreslå en løsning som bruker relevante teorier og metoder innen temaer om multiagentsystemer og tingenes Internett
-
kunne analysere et system som er et nettverk av agenter og identifisere relevante begrensninger og evalueringskriterier; dette er relatert til tekniske aspekter ved nettverket og (hvis relevant) brukbarhet for samfunnet
-
kunne sammenfatte, det vil si, designe og implementere, et multiagentsystem (eller deler av det), ved å bruke relevante teorier og metoder innen temaer om multiagentsystemer og tingenes Internett
-
kunne evaluere et multiagentsystem (eller deler av det) med hensyn til de nevnte evalueringskriterier
-
kunne selektere og reflektere rundt relevante aspekter og bruke disse i en ny kontekst
-
kunne kommunisere både kunnskapen og ferdighetene, som en har ervervet seg gjennom aktivitetene relatert til gjennomføring av dette emne, både muntlig og i en skriftlig rapport ved å bruke emnerelatert terminologi
Vilkår for å gå opp til eksamen
En obligatorisk lab, som dekker grunnleggende ferdigheter for konfigurasjon av nødvendig programvare.
Undervisnings- og læringsformer
Problemorientert prosjektarbeid med veiledning. Samlinger og selvstudier med muligheter for veiledning og mini-prosjekter. Forventet arbeidsomfang er 135 timer.
Studentevaluering
Emneansvarlig i samråd med studenttillitsvalgt fastsetter evalueringsform og om emnene skal ha midtveis- eller sluttevaluering, jf. kvalitetssystemet kapittel 4.1. Informasjon om evalueringsform for emnet publiseres i Canvas.
Tilgang for privatister
Nei
Eksamen
Muntlig gruppeeksamen. Gradert karakter, A-F. Det gis samme karakter til gruppen.