DIPLOMINGENIØR – 3½ Å R 57
Softwareteknologi
Software er i dag overalt – f.eks.
i høreapparater, mobiltelefoner,
elbiler, websystemer og pc-applikationer
– og det spiller derfor en
stadig større rolle i vores hverdag.
Som softwareingeniør bliver du
uddannet til at udtænke og udvikle
softwareløsninger, som kan forme
fremtiden og gøre en forskel for
menneskers hverdag.
Hvad lærer du?
På studiet lærer du at udvikle
softwaresystemer og bruge forskellige
værktøjer til at understøtte
udviklingen af systemerne og teste
dem. Du lærer at bruge metodiske
teknikker, som dækker over alt
lige fra idé, kravspecifikation,
analyse, design og programmering
til afprøvning, implementering
og drift. Det er vigtigt at have en
god forståelse for hele designprocessen,
da det er en forudsætning
for et robust og pålideligt slutprodukt,
som kan videreudvikles og
modificeres senere hen. Du har
kurser om indledende og videregående
programmering, hvor du
hurtigt begynder at udvikle spil og
netværksprogrammer, og du lærer
om systematisk udvikling af fejlfri
kode. Du lærer om softwaresystemer
i bred forstand. Fra enkelte
programmer til fordelte systemer,
hvor flere programmer arbejder
sammen og kommunikerer over
et netværk.
Studiets opbygning
På de første to studieår har du
primært obligatoriske kurser inden
for bl.a programmering, datalogi,
algoritmer og datastrukturer,
databaser samt datakommunikation
og netværk. Du starter fra bunden,
og derfor er praktiske øvelser en
vigtig del af uddannelsen, så du kan
afprøve teori og metoder i praksis.
Allerede på 1. semester vil du få
hands-on-erfaring og laver mindre
projekter. På 5. semester skal du
specialisere dig igennem tilvalgskurser
alt efter dine interesser. På 6.
semester skal du i ingeniørpraktik
i en virksomhed. På 7. semester
afslutter du uddannelsen med dit
diplomingeniørprojekt.
Hvad kan jeg blive?
Som færdiguddannet softwareingeniør
kan du komme til at arbejde
med computerteknologi, systemudvikling,
netværkssystemer, internet,
kommunikation og programmering.
Den typiske branche for en
softwareingeniør findes ikke – i dag
arbejder mange forskellige typer
af virksomheder med udvikling af
tekniske softwareløsninger.
Sommeroptag
Studiestart
3. september 2018
Læs mere om optag på dtu.dk/optag
Niveaukrav
Matematik A
Fysik B eller geovidenskab A
Engelsk B
Specialiseringer
Du kan specialisere dig i sidste del
af studiet gennem dit valg af tilvalgskurser,
din ingeniørpraktik og
dit diplomingeniørprojekt. På den
måde kan du skabe din egen profil
ud fra de områder, der interesserer
dig mest.
> Læs mere om Softwareteknologi
på dtu.dk/swt
1. SEM.
Basismat
5 ECTS-point
Diskret matematik
Modulpakke 4
5 ECTS-point
Udviklingsmetoder
til
IT-systemer
5 ECTS-point
Versionsstyring
og testmetoder
5 ECTS-point
Indledende programmering
10 ECTS-point
2. SEM.
Indledende databaser
og database-
programmering
5 ECTS-point
Algoritmer og
datastrukturer
5 ECTS-point
Datakommunikation
5 ECTS-point
C-programmering
for Java-
programmører
5 ECTS-point
Videregående programmering
10 ECTS-point
De første to semestre