STUDIEKATALOG 2022
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 software systemer og bruge forskellige værktøjer til at understøtte udviklingen af syste merne 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ærks programmer, og du lærer om systema tisk 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.
efter dine interesser. På 6. semester skal du i ingeniørpraktik i en virksomhed. På 7. semester afslutter du uddannelsen med dit diplomingeniørprojekt, som ofte udføres i samarbejde med en virksomhed.
Vil du vide mere? Se filmen, og læs mere om Softwareteknologi på dtu.dk/swt
Hvad kan du blive?
Som færdiguddannet software ingeniør kan du komme til at arbejde med computerteknologi, system udvikling, netværkssystemer, internet, kommunikation og programmering. Softwareingeniører finder ansættelse i virksomheder af forskellige størrelser og i forskellige brancher, som arbejder med udvikling af tekniske softwareløsninger.
Sommeroptag Studiestart 29. august 2022 Læs mere om optag på dtu.dk/optag Niveaukrav Matematik A Fysik B eller geovidenskab A Engelsk B (OBS: Se karakterkrav side 137) Specialiseringer
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 data kommunikation 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 lave mindre projekter. På 5. semester skal du specia lisere dig igennem tilvalgskurser alt
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. Et studieår består af to semestre. På hvert semester har du kurser om forskellige emner. Arbejdsbelastningen på et kursus beskrives ved hjælp af ECTS-point. 60 ECTS-point svarer til et års fuldtidsstudier.
1. SEM.
Basismat 1 5 ECTS-point
Diskret matematik 5 ECTS-point
Udviklingsmetoder til IT-systemer 5 ECTS-point
Versionsstyring og testmetoder 5 ECTS-point
Indledende programmering 10 ECTS-point
2. SEM.
De første to semestre
Indledende databaser og databaseprogrammering 5 ECTS-point
Algoritmer og datastrukturer 5 ECTS-point
Datakommunikation 5 ECTS-point
Maskinnær programmering 5 ECTS-point
Videregående programmering 10 ECTS-point
60