Modellbaserad utveckling av inbyggd programvara
10 hp
Kursplan, Avancerad nivå, 1DT059
Det finns en senare version av kursplanen.
- Kod
- 1DT059
- Utbildningsnivå
- Avancerad nivå
- Huvudområde(n) med fördjupning
- Datavetenskap A1F, Inbyggda system A1F, Teknik A1F
- Betygsskala
- Underkänd (U), godkänd (3), icke utan beröm godkänd (4), med beröm godkänd (5)
- Fastställd av
- Teknisk-naturvetenskapliga fakultetsnämnden, 16 mars 2010
- Ansvarig institution
- Institutionen för informationsteknologi
Behörighetskrav
120 hp inklusive Datorarkitektur samt Operativsystem eller motsvarande kunskaper.
Mål
Efter godkänd kurs ska studenten kunna:
- visa förståelse för modellbaserad konstruktion och analys av inbyggda system, särskilt deras programvara
- använda befintliga tekniker och verktyg t.ex. Simulink och Modelica för att utveckla inbyggd programvara
- arbeta i konstruktörsteam genom utvecklingsprocessen från systemspecifikation till protyp och systemimplementering
Innehåll
Kursen täcker in följande områden:
- Beräkningsmodeller för parallella system
- Heterogena inbyggda system
- Prototyping inklusive modellkonstruktion och kodgenerering
- Inventering av konstruktionsmöjligheter
- Simulering, verifiering och testning av inbyggda system
- UML diagram och användning av Simulink
Undervisning
Föreläsningar, lektioner, inlämningsuppgifter, laborationer och projekt
Examination
Examinationsformen är tentamen och uppgifter. Det teoretiska momentet omfattar 7 hp och det praktiska momentet omfattar 3 hp.
Litteraturlista
Litteraturlista saknas.