Hardware/software grænseflader og arkitekturer

2018/2019

Modulets indhold, forløb og pædagogik

Fagets mål er at give deltagerne et kendskab til metoder og teknikker til interaktion mellem computeren og dens fysiske omgivelser.

Læringsmål

Viden

Gennem fagpakken skal den studerende opnå viden om teorier, teknologier, discipliner, metoder og teknikker inden for følgende områder:

  • Sensorer og aktuatorer: Typer og funktionsprincipper
  • Kommunikation med ydre enheder, polling, afbryderutiner, timing
  • Typiske hardware platforme og arkitekturer
  • Brug af dedikeret hardware/controllere
  • Multi-core, heterogene arkitekturerer, og rekonfigurerbar hardware (typisk FPGA)
  • Real-time operativsystemer (real-time operating systems)
  • Data-opsamling, behandling/analyse, lagring,
  • Sprog til beskrivelse af sensorer og aktuatorer
  • Relation til design krav: funktion, pris, yde-evne, energiforbrug, osv.  

Den studerende skal ydermere kunne forholde sig kritisk og refleksivt i forhold til disse teoretiske emner

Færdigheder

Den studerende skal kunne anvende teorier, metoder og modeller fra ovennævnte områder til at identificere, analysere, vurdere og komme med forslag til løsning af konkrete problemstillinger i praksis. Den studerende skal kunne argumentere for relevansen af de valgte teorier, metoder og modeller samt for det udarbejde løsningsforslag. Desuden skal den studerende kunne reflektere over betydningen for den sammenhæng løsningen indgår i. Konkret forventes det at den studerende efter gennemførelse af fagpakken er i stand til at analysere tidsmæssige forhold om I/O, forstå hvordan I/O foretages i samspil med operativsystem og applikation, forstå brugen af forskellige arkitekturer, samt have færdighed i at fortage data-opsamling og grundlæggende behandling

Kompetencer

Den studerende skal kunne reflektere over og udvikle egen praksis i relation til fagpakkens emne, kommunikere om problemstillinger og løsningsmodeller med såvel specialister som brugere og beslutningstagere, påtage sig ansvar for at styre og udvikle komplekse arbejdssituationer, der forudsætter nye løsningsmodeller. Konkret forventes det, at den studerende efter gennemførelse af fagpakken er i stand til at analysere og beskrive konkrete sensorer og aktuatorers virkemåde og repræsentation, foretage argumenteret valg for arkitektur

Undervisningsform

Undervisningen gennemføres i en kombination af netbaseret undervisning og seminarer.

Deltagerne udarbejder et miniprojekt inden for fagets emne, som dokumenteres i en rapport på ca. 20 sider. Projektet kan udføres i mindre grupper.

Eksamen

Prøver

Prøvens navnHardware/software grænseflader og arkitekturer
Prøveform
Mundtlig pba. projekt
Individuel, intern, mundtlig evaluering med udgangspunkt i en mundtlig fremlæggelse af miniprojektet.
ECTS5
Bedømmelsesform7-trins-skala
CensurIntern prøve

Yderligere informationer

Tjek detaljer på https://www.master-it-vest.dk/fagpakker/softwarekonstruktion.html

Fakta om modulet

Engelsk titelHardware/Software Interfaces and Architectures
ModulkodeDSNITEV2
ModultypeKursus
SemesterTjek detaljer på https://www.master-it-vest.dk/fagpakker/softwarekonstruktion.html
ECTS5
UndervisningssprogDansk
UndervisningsstedCampus Aalborg
Modulansvarlig

Organisation

StudienævnStudienævnet for Datalogi
InstitutInstitut for Datalogi
FakultetDet Tekniske Fakultet for IT og Design