Software er det eller de programmer, der styrer en computer. På uddannelsen lærer du at udvikle systemer til bl.a. computerspil, mobiltelefoner, biler, internettet eller høreapparater.
Du får overblik over hele arbejdsprocessen omkring udvikling af nyt software. Det betyder, at du ud over den tekniske side af softwareudvikling lærer 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.
Indhold
Ud over de grundlæggende naturvidenskabelige fag som matematik, fysik og kemi 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
- Informationssøgning, hvor du analyserer forskellige former for informationssøgning og lærer at udvikle programmer til informationssøgning i fx databaser eller på internettet
Undervisningsform
Undervisningen foregår som forelæsninger, øvelser og projektarbejde i grupper, herunder bl.a. projektsamarbejde med virksomheder.
Du afslutter bacheloruddannelsen med et bachelorprojekt.
Titel
Uddannelsen giver den akademiske titel BSc.