KURSPLAN
Intelligenta mobila system, 7,5 högskolepoäng
Intelligent Mobile Systems, 7.5 credits
Kursplan för studenter vår 2021
Kurskod: | TIGK10 |
Fastställd av: | VD 2019-12-01 |
Gäller fr.o.m.: | 2020-01-13 |
Version: | 1 |
Utbildningsnivå: | Grundnivå |
Utbildningsområde: | Tekniska området
|
Ämnesgrupp: | DT1
|
Fördjupning: | G1F
|
Huvudområde: | Datateknik |
Kunskap och förståelse
- ha kännedom om grundläggande principer för dataöverföring (t ex bandbredd och modulation)
- visa kunskap om gränssnitt, protokoll och standarder för trådlös och trådbunden kommunikation mellan noder i ett distribuerat system.
- visa förståelse för hur val av antenner och deras placering kan påverka prestandan i ett trådlöst system.
Färdighet och förmåga
- visa förmåga att som deltagare i en projektgrupp kunna bidra i hela utvecklings-processen från idé till en realiserad produkt.
- visa förmåga att beskriva produktens funktion i en specifikation och kunna använda denna och andra lämpliga dokument för kommunikation med övriga projektdeltagare.
- visa förmåga att med verktyg och metoder utveckla stabil, säker och underhållbar kod.
Värderingsförmåga och förhållningssätt
- visa förmåga att skissera en lämplig arkitektur för ett distribuerat system som interagerar med användare och omgivning.
- visa förmåga att värdera för- och nackdelar med olika programmeringsspråk, utvecklingsmiljöer, och andra IT-artefakter för att välja lämpliga ändamålsenliga verktyg i ett specifikt projekt.
Innehåll
Kursplanen är under utarbetande
Kursen förmedlar till studenterna sådana kunskaper i mjukvaruutvecklingsmetoder, projektledning, beslutsfattande, analys, ledarskap, kommunikation, etc. som behövs för att arbeta som dataingenjör i utvecklingsprojekt i industrin. Studenterna ges i kursen möjlighet att applicera de kunskaper de erhållit tidigare i programmet för att utveckla en kvalificerad produkt eller tjänst.
Kursen innehåller följande moment:
- Mjukvaruutveckling: historia, terminologi och metoder
- Mjukvaruutvecklingsmetoder: en överblick
- Projekt som arbetsform, projektledarrollen och projektmodellen
- Projektdefinition inklusive riskanalys, intressentanalys och kostnadsplanering
- En minimalistisk approach till mjukvarudokumentation
- Programvaruutvecklingsmodeller, t ex SCRUM och V-Modellen
- Uppföljning och utvärdering (retrospektiv) över projektet
Undervisningsformer
Undervisning ges i form av föreläsningar och projekt
Undervisningen bedrivs normalt på svenska men undervisning på engelska kan förekomma.
Förkunskapskrav
Grundläggande behörighet samt genomgångna kurser Mjukvaruprojektmetoder, 7,5 hp, Objektorienterad mjukvarudesign och Android och gränssnittsdesign, 7,5 hp (eller motsvarande kunskaper).
Examination och betyg
Kursen bedöms med betygen 5, 4, 3 eller Underkänd.
Poängregistrering av examinationen för kursen sker enligt följande system:
Examinationsmoment | Omfattning | Betyg |
---|
Tentamen | 3 hp | U/G |
Projekt1 | 4,5 hp | 5/4/3/U |
1 Bestämmer kursens slutbetyg vilket utfärdas först när samtliga moment godkänts.
Kurslitteratur
Litteratur
Kurslitteratur fastställs senast en månad före kursstart.