Spring til hovedindhold
DA / EN

Hvordan er softwareteknologi opbygget?

Diplomingeniøruddannelsen i softwareteknologi varer 3,5 år, og hvert studieår er opdelt i 2 semestre. Du starter med grundlæggende kurser i programmering, software engineering og informationsteknologi og senere får du mulighed for at specialisere dig i front-end udvikling, softwareteknologi og anvendelse af software til at løse samfundets problemer.

Der indgår projektforløb og praktik i studietiden så du lærer at arbejde som en ingeniør med at udtænke, designe og implementere faktiske systemer og produkter. Der er også mulighed for udvekslingsophold i løbet af studietiden.

Det første år af softwareteknologi giver dig færdigheder til at udvikle softwareprogrammer samt designe og udvikle softwaresystemer. Hvert semester er baseret på et hovedtema, som vil være centrum for semestrenes teori- og projektarbejde.

Allerede ved studiestart bliver du en del af en projektgruppe, hvor du kommer til at arbejde med projekter, som ofte har fokus på problemstillinger hentet fra virksomheder.

Temaet for 1. semester er udvikling af softwareprogrammer. Du lærer om software engineering, informationsteknologi og softwaresystemer i et bredt perspektiv – med fokus på det teknologiske fundament og udviklingsprocessen.

Du får indsigt i grundlæggende programmering, så du lærer at programmere software. I forbindelse med semesterets projekt skal du i samarbejde med din projektgruppe udvikle en softwareapplikation med udgangspunkt i en konkret udfordring.

Temaet for 2. semester er design og udvikling af softwaresystemer og giver dig indsigt i systematisk udvikling af et softwaresystem samt vekselvirkningen mellem softwaresystemer og digital innovation.

Du lærer bl.a. at analysere og evaluere brugernes behov, designe og programmere databaser. I semesterets projekt arbejder du med en virksomhedscase om udviklingen af et softwareprodukt.

Inden du starter på uddannelsen, er det også muligt at tage et gratis brush up kursus i matematik, så du er helt klar til studiestarten.

 

Det andet år på Software Engineering giver dig færdigheder i udvikling af distribuerede software baseret på webteknologi samt at designe og udvikle avancerede front-ends med hjælp fra AI.

Temaet for 3. semester er design af softwaresystemer med fokus på webteknologi. Du får indsigt i web og distributionsteknologi og lærer om, hvordan man udvikler en stabil softwarearkitektur og i praksis gennemfører et projekt i en relevant kontekst.

Samtidig får du viden om operativsystemer, netværk, algoritmer, datastrukturer og matematik, som du også arbejder med i praksis.

Temaet for 4. semester er udvikling af fleksible front-ends baseret på webteknologi. Du lærer om modulært software design, kunstig intelligens og hvordan man udvikler og tester front-ends.

Sammen med din projektgruppe arbejder du med at implementere et softwaresystem, der adresserer en konkret anvendelseskontekst.

Det tredje år på softwareteknologi giver dig færdigheder til udvikling af innovative softwareløsninger og en dybere forståelse af arbejdsområdet via et praktikophold.

Experts in Transformative Teams er temaet for 5. semester, som har fokus på iværksætteri, innovation og tværfaglighed. Du arbejder sammen med medstuderende fra andre studieretninger om at løse en konkret udfordring.

Samtidig får du mulighed for at fordybe dig i fagområder inden for softwareteknologi via valgfag. Du kan også vælge at læse et semester på et udenlandsk universitet.

Som diplomingeniørstuderende skal du på et obligatorisk praktikophold i en virksomhed på 6. semester. Opholdet kan afvikles i Danmark eller i udlandet, og er placeret på sjette semester. På praktikopholdet får du afprøvet den teori du har lært på studiet og bruger den i praksis, mens du løser konkrete udfordringer på en arbejdsplads; samtidig får du skabt dig et netværk.

Under opholdet udvikler og skaber du dig en forståelse for, hvilke arbejdsområder du kan komme til at beskæftige dig med, efter studiet. Måske kan praktikopholdet og samarbejdet med praktikvirksomheden føre til en fastansættelse efter endt studie.

Over det sidste halve år på 7. semester udarbejder du et afgangsprojekt - ofte i samarbejde med en virksomhed. Der er mange, der under praktikopholdet udvikler idéer til afgangsprojektet. Og samtidig samarbejder mange ved deres praktikvirksomheder under afgangsprojektet.

Det giver dig en mulighed for at tage en udfordring du selv har oplevet i praksis og anvende den teori og de metoder du har lært i løbet af studiet til at finde en mulig løsning.

Eksempel på skema

 
Mandag
Tirsdag
Onsdag
Torsdag
Fredag
Kl. 8-16
Semesterprojekt: Udvikling af Softwareprogrammer
Projektarbejde
 
Kl. 8-10
Matematik for diplomingeniører 1
Forelæsning
Kl. 10-12
Computersystemer
Forelæsning
Kl. 10-12
Introduktion til Objektorienteret Programmering
Forelæsning

 

 
Kl. 10-12
Matematik for diplomingeniører 1
Øvelser
Kl. 12-14
Computersystemer
Øvelser
Kl. 12-14
Introduktion til Objektorienteret Programmering
Øvelser

 

 
Kl. 12-16
Semesterprojekt: Udvikling af Softwareprogrammer
Projektarbejde
   
Kl. 14-16
Introduktion til Objektorienteret Programmering
Forelæsning
   
   
Kl. 16-18
Introduktion til Objektorienteret Programmering
Øvelser
   

Valg og muligheder

En del af tredje år består af valgfag, som giver dig mulighed for at specialisere dig inden for specifikke fagområder. Du kan også vælge at læse et semester på et universitet i udlandet.

Allerede ved studiestart bliver du en del af en projektgruppe og du kommer hvert semester til at arbejde med projekter, som ofte har fokus på problemstillinger hentet fra industrien. I løbet af uddannelsen får du mulighed for mere og mere selvstændigt at sætte fokus for projekterne.

Mulige kandidatuddannelser

Som diplomingeniør er du klar til arbejdsmarkedet. Det kan dog være at du har fået mod på mere. Du har mulighed for at læse videre på kandidatuddannelse som civilingeniør i Software Engineering efter din diplomingeniør.


En trappe brugt til at illustrere muligheden for videreuddannelse