Software er det eller de programmer, der styrer en computer. På uddannelsen lærer du at udvikle systemer til fx computerspil, mobiltelefoner, biler, Internettet og høreapparater.
Du får overblik over hele arbejdsprocessen omkring udvikling af nyt software. Det betyder, at du både lærer om den tekniske side af softwareudvikling og om design, brugervenlighed og projektledelse.
Den videnskabelige baggrund for at udvikle nye softwareløsninger får du bl.a. gennem grundlæggende naturvidenskabelige fag som matematik og datalogi. Fagene giver dig en teoretisk basis, så du bl.a. gennem beregning kan analysere og forudse mulige fejl.
Fag
Ud over grundlæggende matematiske fag som fx lineær algebra og sandsynlighedsteori, undervises du i bl.a.:
- Programmeringssystemer, hvor du lærer forskellige programmeringssprog og arbejder med programmering fra ide til et færdigt system
- Algoritmer og datastrukturer, hvor du lærer at analysere og konstruere de logiske systemer, der ligger bag alt software og fx gør informationer tilgængelige og søgbare
- Working software, dvs. software, som er gennemarbejdet og testet og klar til at blive brugt i virkeligheden
Titel
Uddannelsen giver den akademiske titel BSc.