På uddannelsen lærer du at designe og udvikle software, herunder hvordan man anvender aktuelle teknologier såsom moderne programmeringssprog, operativsystemer, netværk, distribuerede systemer, databasesystemer og modellering.
Du kommer til at arbejde med alle faser af softwareudviklingsprocessen, dvs. både analyse, design, udvikling, test og idriftsættelse.
Der indgår også områder som organisationsteori, forretningsprocesser, ledelse og økonomi i uddannelsen.
Tilsammen giver fagområderne dig forudsætninger for at kunne analysere behovet for bestemte it-løsninger. Du lærer at udvikle og designe løsningen og rådgive om, hvordan en virksomhed eller en organisation skal tage it-løsningen i brug.
Uddannelsen giver også mulighed for en række valgfrie kurser.
Undervisningen veksler mellem kurser, øvelsestimer og selvstændigt projektarbejde. Kurserne foregår mest som forelæsninger.
Du afslutter bacheloruddannelsen med en større selvstændig opgave, bachelorprojektet, og får den akademiske titel BSc.