Automatiseringstekniker inom mjukvaruutveckling
3.5 HPKursen presenterar koncept och tekniker för automatiserade aktiviteter inom mjukvaruutveckling. Vidare diskuteras fördelar och tekniska begränsningar med, samt socio-tekniska konsekvenser av dessa tekniker.
I kursen behandlas:
-grundläggande koncept för tekniker såsom optimeringstekniker, heuristiker och metaheuristiker samt maskininlärning
-styrkor och begränsningar hos automatiseringstekniker
-automatisering av flera aktiviteter inom mjukvaruutveckling, ex. testning och mjukvarudesign
-utvärdering av prestanda och effektivitet för automatiseringsmetoder för mjukvaruutveckling
-socio-tekniska och mänskliga aspekter av automatisering inom mjukvaruutveckling
Kursen består av ett antal föreläsningar/workshops samt laborationer.
I kursen behandlas:
-grundläggande koncept för tekniker såsom optimeringstekniker, heuristiker och metaheuristiker samt maskininlärning
-styrkor och begränsningar hos automatiseringstekniker
-automatisering av flera aktiviteter inom mjukvaruutveckling, ex. testning och mjukvarudesign
-utvärdering av prestanda och effektivitet för automatiseringsmetoder för mjukvaruutveckling
-socio-tekniska och mänskliga aspekter av automatisering inom mjukvaruutveckling
Kursen består av ett antal föreläsningar/workshops samt laborationer.
Fördjupningsnivå:
A1N (har endast kurs/er på grundnivå som förkunskapskrav)
Utbildningsnivå:
Avancerad nivå
Behörighetskrav
Engelska 6 eller B eller motsvarande. Datavetenskap 60 hp (varav 15 hp inom mjukvaruutveckling och programutvecklingsmetodik) eller tre års yrkeserfarenhet inom informationsteknologisektorn. Motsvarandebedömning kan göras.
Kursen ingår i följande program
- Civilingenjör Industriell ekonomi (läses år 4)
Mer information
Detaljer för Distans (Karlstad), 10%
- Studieort: Karlstad