Studieplan for Softwareteknologi
Studieplan
1. semester01904 | Diskret matematik | 5 | point | E5A (ons 8-12) |
01911 | Matematisk Analyse og Modellering | 5 | point | Efterår og Januar |
02312 | Indledende programmering | 10 | point | E2A (man 13-17) og E2B (tors 8-12) |
02327 | Indledende databaser og database programmering | 5 | point | E5B (ons 13-17) |
62531 | Udviklingsmetoder til IT-systemer | 5 | point | E4A (tirs 13-17) |
2. semester
01922 | Lineær Algebra og Modellering | 5 | point | F5 (ons 8-17) |
02322 | Maskinnær programmering | 5 | point | F1B (tors 13-17) |
02324 | Videregående programmering | 10 | point | F3A (tirs 8-12) og F4B (fre 8-12) |
02325 | Programmeringsprojekt | 5 | point | Juni |
02326 | Algoritmer og datastrukturer | 5 | point | F2B (tors 8-12) |
3. semester
02323 | Introduktion til statistik | 5 | point | E4B (fre 8-12), F4B (fre 8-12) |
02332 | Compilerteknik | 5 | point | E4A (tirs 13-17) |
02335 | Operativsystemer | 5 | point | E3A (tirs 8-12) |
02369 | Software processer og mønstre | 5 | point | E1B (tors 13-17) |
62550 | Brugerinteraktion og udvikling på mobile enheder | 10 | point | E1A (man 8-12) og Januar |
4. semester
02346 | Distribuerede og parallelle systemer | 5 | point | F4A (tirs 13-17) |
62410 | CDIO-Projekt | 10 | point | F1B (tors 13-17) og Juni |
62443 | Datakommunikation | 5 | point | F1A (man 8-12) |
-- | Tilvalgskurser | 10 | point |
5. semester
62999 | Innovation Pilot | 10 | point | E5A (ons 8-12) og E5B (ons 13-17), F5A (ons 8-12) og F5B (ons 13-17) |
eller | ||||
62990 | Innovation Pilot (summer edition) | 10 | point | |
-- | Tilvalgskurser | 20 | point |
6. semester
-- | Ingeniørpraktik | 30 | point |
7. semester
- | Tilvalgskurser | 10 | point | |
-- | Diplomingeniørprojekt | 20 | point |
Tilvalgskurser
Tilvalgskurser kan vælges blandt DTU's kurser, specialkurser og kurser ved andre danske og udenlandske uddannelsesinstitutioner. Specialkurser må maksimalt tilsammen udgøre 10 ECTS-point.
Ansøgning om at have flere point fra specialkurser end de 10 ECTS skal rettes til studieleder, som har beslutningskompetencen.
Alle valgte kurser skal forhåndsgodkendes af studielederen med hensyn til relevans for Softwareteknologi, den valgte specialisering og overlap med obligatoriske kurser.
Allerede forhåndsgodkendte kurser
Nedenstående kurser er allerede forhåndsgodkendt. Der er to lister: en med kurser på bachelor- og diplomingeniørniveau og en med kurser på kandidatniveau. Kurser på kandidatniveau er hovedsageligt henvendt til studerende, som i tillæg til studieplanens professionsrettede kurser søger teoretiske udfordringer på højt niveau.
01410 | Kryptografi 1 | 5 | point | F2A (man 13-17) |
02110 | Algoritmer og datastrukturer 2 | 5 | point | E2B (tors 8-12) |
02141 | Datalogisk modellering | 10 | point | F3A (tirs 8-12) og F4B (fre 8-12) |
02148 | Introduktion til koordinering af fordelte applikationer | 5 | point | Januar |
02155 | Computerarkitektur | 5 | point | E2A (man 13-17) |
02156 | Logiske Systemer og Logikprogrammering | 5 | point | E4A (tirs 13-17) |
02157 | Funktionsprogrammering | 5 | point | E4B (fre 8-12) |
02405 | Sandsynlighedsregning | 5 | point | E4B (fre 8-12) |
02450 | Introduktion til machine learning og data mining | 5 | point | F4A (tirs 13-17), E4A (tirs 13-17) |
02464 | Kunstig Intelligens og Menneskelig Kognition | 5 | point | E3A (tirs 8-12) |
02502 | Billedanalyse | 5 | point | E3A (tirs 8-12), F3A (tirs 8-12) |
02601 | Introduktion til numeriske algoritmer | 5 | point | F1B (tors 13-17), E4B (fre 8-12) |
34315 | Internet of things – applikation og infrastruktur udvikling | 5 | point | F2B (tors 8-12) |
42101 | Introduktion til operationsanalyse | 5 | point | E2A (man 13-17) |
42421 | Ledelse og organisation | 5 | point | E3B (fre 13-17) |
62074 | Projektledelse - Værktøjer og praktisk ledelse | 5 | point | F5A (ons 8-12), F4B (fre 8-12), E5A (ons 8-12), E4B (fre 8-12) |
62198 | Økonomi for ingeniører | 5 | point | E1B (tors 13-17) og F1B (tors 13-17) |
62210 | Projektlederskab - Lederskab, Flow og Effekt | 5 | point | E1A (man 8-12), F1A (man 8-12) |
62413 | Avanceret objektorienteret programmering med C# og .NET | 5 | point | E5B (ons 13-17), Forår |
62416 | Videregående mobilapplikationsudvikling | 5 | point | E2B (tors 8-12) |
62417 | Mobil applikationsudvikling med Swift | 5 | point | F3A (tirs 8-12) |
62426 | Cyber defence og ledelsesansvar | 5 | point | Efterår og Forår |
62427 | Netværksforsvar og angrebshåndtering | 5 | point | Efterår og Forår |
62428 | Sikker implementation af systemer | 5 | point | Forår, Efterår |
62444 | Data visualisering og analyse - projekt | 5 | point | Juni, Januar |
62533 | Anvendt machine learning og big data | 5 | point | Forår |
62575 | Sikkerhed i indlejrede systemer | 5 | point | F5B (ons 13-17) |
62582 | Komplekse systemer og Devops | 5 | point | E1B (tors 13-17) |
62589 | Business Intelligence | 5 | point | E3B (fre 13-17), F2B (tors 8-12) |
62595 | Full stack udvikling, drift og distribuerede systemer | 10 | point | F2A (man 13-17) og F4B (fre 8-12) |
63852 | Projektledelse | 5 | point | August og Januar |
63860 | System- og netværkssikkerhed | 5 | point | E2A (man 13-17) |
63861 | System- og netværkssikkerhed - Projekt | 5 | point | Januar |
Forhåndsgodkendte kandidatkurser
Kurserne i denne gruppe har kursustypen kandidat, men er godkendt på bachelorniveau for studerende på diplomingeniøruddannelsen i Softwareteknologi. På grund af disse kursers faglige niveau er de hovedsagelig henvendt til studerende, som i tillæg til studieplanens professionsrettede kurser søger teoretiske udfordringer på højere niveau.
02162 | Software Engineering 2 | 10 | point | E3 (tirs 8-12, fre 13-17) |
02180 | Introduktion til kunstig intelligens | 5 | point | F3A (tirs 8-12) |
02192 | Computersikkerhedshændelseshåndtering | 5 | point | F3B (fre 13-17) |
02193 | Etisk hacking | 5 | point | Juni |
02233 | Netværkssikkerhed | 5 | point | F4A (tirs 13-17) |
02239 | Datasikkerhed | 7.5 | point | E5B (ons 13-17) |
02266 | User Experience Engineering | 5 | point | Januar |
02267 | Software-udvikling af Webtjenester | 5 | point | Januar |
02282 | Algoritmer for store datamængder | 7.5 | point | F1A (man 8-12) |
02289 | Algoritmiske teknikker for moderne datamodeller | 5 | point | E4B (fre 8-12) |
02291 | Systemintegration | 5 | point | F5A (ons 8-12) |
02393 | Programmering i C++ | 5 | point | E7 (tirs 18-22) |
02456 | Dyb læring | 5 | point | E2A (man 13-17) |
02504 | Computer Vision | 5 | point | F3B (fre 13-17) |
02516 | Introduktion til Deep Learning i Computer Vision | 5 | point | E5B (ons 13-17) |
02561 | Computergrafik | 5 | point | E5A (ons 8-12) |
02562 | Rendering - introduktion | 5 | point | E5B (ons 13-17) |
02806 | Social data analyse og visualisering | 5 | point | F3A (tirs 8-12) |
02807 | Beregningsmæssige Værktøjer til Datavidenskab | 5 | point | E7 (tirs 18-22) |
02809 | UX Design Prototypeudviking | 5 | point | E1A (man 8-12) |
Studieplan for tidligere årgange
For studerende optaget før 1. september 2021 gælder følgende:
Tilvalgskurser:
02823 | Computerspil prototyper | 5 | point | E4A (tirs 13-17) |
42415 | Teknisk økonomi | 5 | point | F3A (tirs 8-12) |
62527 | Big data | 5 | point | Efterår og Forår |
62618 | Økonomi for ingeniører | 5 | point | E4B (fre 8-12) |
For studerende optaget før 1. september 2022 gælder følgende:
Tilvalgskurser:
01035 | Matematik 2 | 5 | point | E2B (tors 8-12), F2B (tors 8-12) |
For studerende optaget før 1. september 2023 gælder følgende:
1. Semester
01901 | BasisMat 1 - Indledende matematik for diplomingeniører | 5 | point | E1A (man 8-12), E3A (tirs 8-12), E1B (tors 13-17), E4B (fre 8-12), F3A (tirs 8-12), F4B (fre 8-12) |
01904 | Diskret matematik | 5 | point | E5A (ons 8-12) |
02312 | Indledende programmering | 10 | point | E2A (man 13-17) og E2B (tors 8-12) |
62531 | Udviklingsmetoder til IT-systemer | 5 | point | E4A (tirs 13-17) |
62532 | Versionsstyring og testmetoder | 5 | point | E4B (fre 8-12) |
3. Semester
02323 | Introduktion til statistik | 5 | point | E4B (fre 8-12), F4B (fre 8-12) |
02332 | Compilerteknik | 5 | point | E4A (tirs 13-17) |
02369 | Software processer og mønstre | 5 | point | E1B (tors 13-17) |
62550 | Brugerinteraktion og udvikling på mobile enheder | 10 | point | E1A (man 8-12) og Januar |
62588 | Operativsystemer | 5 | point | E5B (ons 13-17) |
Følgende kurser kan også tælle som tilvalgskurser
01227 | Grafteori | 5 | point | F1B (tors 13-17) |
02203 | Design af Digitale Systemer | 5 | point | E2B (tors 8-12) |
02204 | Design af asynkrone kredsløb | 5 | point | F2A (man 13-17) |
02205 | VLSI Design | 5 | point | F3A (tirs 8-12) |
02209 | Test af digitale systemer | 5 | point | E1B (tors 13-17) |
02211 | Forskningsemner i computerarkitektur | 5 | point | F4A (tirs 13-17) |
02223 | Modelbaseret Systems Engineering | 7.5 | point | E4B (fre 8-12) |
02247 | Oversætterkonstruktion | 5 | point | F2B (tors 8-12) |
02443 | Stokastisk simulation | 5 | point | Juni |
02526 | Matematisk modellering | 5 | point | F3A (tirs 8-12) |
34721 | Reguleringsteknik 1 | 5 | point | E5B (ons 13-17) og F5B (ons 13-17) |
34747 | Digital regulering | 10 | point | E5 (ons 8-17) |
34754 | Autonome robotsystemer | 5 | point | Januar |
34756 | Avancerede Autonome Robotter | 10 | point | F4 (tirs 13-17, fre 8-12) |
38101 | Virksomhedsstart | 5 | point | E2A (man 13-17) |
42429 | Projektledelse | 5 | point | August |
42430 | Projektledelse | 5 | point | Januar |
42611 | Ingeniørfagets videnskabsteori | 5 | point | August og Januar |
62407 | Internet of Things - Teori og praksis | 5 | point | E2B (tors 8-12) |
62419 | System- og netværkssikkerhed - Projekt | 5 | point | Januar, August |
62501 | Linux server og netværk | 5 | point | F5B (ons 13-17) |
62530 | Netværkssikkerhed | 5 | point | E2A (man 13-17) |
62538 | Netværkssikkerhed m/projekt | 10 | point | E1B (tors 13-17), Forår |
62547 | Indlejrede C/C++ smarte applikationer | 5 | point | Forår |
62573 | Programmering af intelligente køretøjer og mobile applikationer | 5 | point | F3B (fre 13-17) |
62598 | Kunstig intelligens i computerspil | 5 | point | E1B (tors 13-17) |
12740 | Bæredygtighed i ingeniørløsninger |
For studerende optaget før september 2024 gælder
1. semester
01901 | BasisMat 1 - Indledende matematik for diplomingeniører | 5 | point | E1A (man 8-12), E3A (tirs 8-12), E1B (tors 13-17), E4B (fre 8-12), F3A (tirs 8-12), F4B (fre 8-12) |
01904 | Diskret matematik | 5 | point | E5A (ons 8-12) |
02314 | Indledende programmering | 5 | point | E4B (fre 8-12), E2A (man 13-17) |
02316 | Indledende programmeringsprojekt | 5 | point | Januar |
62531 | Udviklingsmetoder til IT-systemer | 5 | point | E4A (tirs 13-17) |
62532 | Versionsstyring og testmetoder | 5 | point | E4B (fre 8-12) |
2. semester
02322 | Maskinnær programmering | 5 | point | F1B (tors 13-17) |
02324 | Videregående programmering | 10 | point | F3A (tirs 8-12) og F4B (fre 8-12) |
02326 | Algoritmer og datastrukturer | 5 | point | F2B (tors 8-12) |
02327 | Indledende databaser og database programmering | 5 | point | E5B (ons 13-17) |
62577 | Datakommunikation | 5 | point | F1A (man 8-12) |
4. semester
01920 | BasisMat 2 - Videregående matematik for diplomingeniører | 5 | point | E5B (ons 13-17) |
02346 | Distribuerede og parallelle systemer | 5 | point | F4A (tirs 13-17) |
62410 | CDIO-Projekt | 10 | point | F1B (tors 13-17) og Juni |
Tilvalgskurser | 10 | point |
Tilvalgskurser
Følgende kurser kan også tælle i gruppen af tilvalgskurser
02257 | Anvendt Funktionsprogrammering | 5 | point | Juni |
02363 | Front end web teknologi | 5 | point | F2A (man 13-17) |
62238 | Forretningsinnovation | 5 | point | August |
62597 | Backendudvikling, drift og distribuerede systemer | 5 | point | F4B (fre 8-12) |
63851 | Projektledelse | 5 | point | August og Januar |
Erstatningskurser
Da studieplanerne er revideret, vil enkelte studieaktiviteter ikke blive udbudt fremover.
I listen nedenfor kan du se, hvordan du skal forholde dig, hvis du mangler at bestå kurser, der ikke længere udbydes.
Udgået kursus | Erstatningskursus |
62576 Netværkspraktik | 62409 C programmering for Java Programmører |
62441 Game Physics | 01920 Basismat 2 |
02341 Modelbaseret softwareudvikling | Tilvalgskursus efter aftale med studielederen |
62596 Distribuerede systemer | Tilvalgskursus efter aftale med studielederen |
02347 Parallelle systemer | 02346 Distribuerede og parallelle systemer |
02368 OOAD | 02369 Software processer og mønstre |
62409 C programmering for Java Programmører | 02322 Maskinnær programmering |
02313 Udviklingsmetoder til IT-systemer | 62531 Udviklingsmetoder til IT-systemer |
02315 Versionsstyring og testmetoder | 62532 Versionsstyring og testmetoder |
02314 Indledende programmering + 02316 Indledende programmeringsprojekt | 02312 Indledende programmering |
62588 Operativsystemer | 02335 Operativsystemer |
62577 Datakommunikation | 62443 Datakommunikation |
62532 Versionsstyring | 02325 Programmeringsprojekt |
01901 Basismat 1 | 01911 Matematisk Analyse og Modellering |
01920 Basismat 2 | 01922 Linear Algebra og Modellering |