Emne - Datateknikk for kyberfysiske systemer - AIS2203
Datateknikk for kyberfysiske systemer
Velg studieårOm
Om emnet
Faglig innhold
Emnet inneholder følgende tema innen datateknikk for kyberfysiske systemer (f.eks. intelligente IoT-produkter, industriroboter, mobile roboter, kamerasystemer og sensorer):
- Parallelle aktiviteter. Prosesser og tråder. "Concurrency".
- Tilstander og "context switching". Omkjørbare program ("reentrancy").
- Scheduler. Synkronisering og tråd-administrasjon. "Thread pools".
- Asynkrone hendelser. Avbruddshåndtering.
- Sanntidsklokke. Tidsadministrasjon.
Læringsutbytte
Kunnskap
- Kandidaten kan forklare begreper, mekanismer og programmeringsmetoder for å håndtere kyberfysiske systemer.
- Kandidaten kan beskrive sanntidsanvendelser i objektorienterte utviklingsmiljø.
- Kandidaten kan forklare hvordan sanntids datateknikk inngår i styring/regulering av kyberfysiske systemer, f.eks. roboter.
Ferdigheter
- Kandidaten kan utvikle sanntidsapplikasjoner i objektorienterte programvaremiljø.
- Kandidaten kan implementere sanntidsløsninger lokalt og i distribuerte systemer.
- Kandidaten kan integrere sanntids dataløsninger i mekatroniske produkter.
- Kandidaten kan designe responsive operatørgrensesnitt for systeminteraksjon.
Generell kompetanse
- Kandidaten kan bidra til planlegging og utvikling av sanntids kyberfysiske systemer, inkludert systemintegrasjon.
- Kandidaten kan vurdere betydningen av sanntids datateknikk i autonome og IoT-baserte anvendelser.
Læringsformer og aktiviteter
Emnet benytter forelesninger, øvingstimer og praktisk rettet laboratoriearbeid/prosjektarbeid som læringsformer. Det benyttes en konstruktivistisk tilnærming til læring, med stort fokus på problemløsing og praktisk anvendelse av teori.
Mer om vurdering
Endelig karakter settes basert på en helhetlig vurdering av mappen. Mappen består av arbeid som utføres og dokumenteres gjennom digitale innleveringer gjennom semesteret. Både individuelt arbeid og gruppearbeid kan forekomme. Arbeidet er utformet for å bidra til at studentene oppnår de ønskede læringsmål i emnet, og det gis tilbakemeldinger underveis. Ved utsatt eksamen gjennomføres muntlig prøve i løpet av det påfølgende vårsemesteret.
Spesielle vilkår
Anbefalte forkunnskaper
- AIS1002 Objektorientert programmering og algoritmer
- AIS1003 Objektorientert programmering for kyberfysiske systemer
Forkunnskapskrav
Emnet har ikke forkunnskapskrav.
Det er et krav at innrullerte studenter er tatt opp på teknologistudiet som emnet er tilknyttet.
Kursmateriell
En oppdatert oversikt over emnet, inkludert pensum, gjøres tilgjengelig innen oppstart av semesteret og vil typisk også inneholde engelskspråklig materiale.
Studiepoengreduksjon
Emnekode | Reduksjon | Fra |
---|---|---|
IE303812 | 7,5 sp | Høst 2021 |
Fagområder
- Datateknikk og informasjonsvitenskap
- Teknisk kybernetikk
- Ingeniør