IT-Universitetet i København
 
  Tilbage Kursusoversigt
Kursusbeskrivelse
Kursusnavn (dansk):Apparatsoftware 
Kursusnavn (engelsk):Embedded Software (4 ugers kursus i projektperiode) 
Semester:Efterår 2000 
Udbydes under:cand.it., internet- og softwareteknologi (int) 
Omfang i ECTS:0,00 
Kursussprog:Dansk 
Kursushjemmeside:https://learnit.itu.dk 
Min. antal deltagere:
Forventet antal deltagere:
Maks. antal deltagere:30 
Formelle forudsætninger:Grundlæggende programering eller tilsvarende 
Læringsmål:At sætte deltagerne i stand til at konstruere software til mindre, tidstro indlejrede systemer. 
Fagligt indhold:Kurset vil dels bestå i en indledningsvis gennemgang af en række udvalgte emner, dels i et projektarbejde. Gennemgangen kan f.eks. bestå af et udvalg af følgende emner:

  • HW-platforme: Mikrocontrollers, smartcards, iButtons, WebNet, ...
  • SW-platforme: Real-tids operativsystemer, Java Card og Open Card Framework, Embedded Java, WebScript, ...
  • Grundlæggende principper for tidstro afvikling af parallelle processer.

    Udviklingsværktøjer: VisualSTATE, CPN-Design,..


I det sideløbende projektarbejde konstrueres software til et konkret system. Eksempler på projekter kan være:

  • Adgangskontrol med iButtons.
  • Mobiltelefonstyring.
  • Temperaturovervågning.
  • E-handel via Java Cards.
  • Apparater på Internettet


For alle projekter gælder, at de vil skulle udvikles og afprøves i simulerede omgivelser. Disse kan være givet, eller udgøre en del af projektet. For en del af projekterne vil fysisk afprøvning (på smartcards, iButtons, Lego MindStorm og WebNet fra I/O Consulting) være mulig.  
Læringsaktiviteter:

Forelæsninger. Øvelser. Projektarbejde. 

Eksamensform og -beskrivelse:X. experimental examination form (7-scale; external exam), 13-skala, Intern censur

Rapport over projektarbejde med efterfølgende mundtlig eksamen efter 13-skala.  

Litteratur udover forskningsartikler:NULL