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.

Reduksjon i studiepoeng

Innholdet i dette emnet dekkes helt eller delvis av annet emne. Tas ett av disse emnene i tillegg, reduseres studiepoengene som følger:

Emne Studiepoengreduksjon
IS-313 – Tingenes Internett 5
Sist hentet fra Felles Studentsystem (FS) 1. juli 2024 00:58:50