Studieplan for Softwareteknologi

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 F5B (ons 13-17)
02324 Videregående programmering 10 point F1B (tors 13-17) og Juni
02326 Algoritmer og datastrukturer 5 point F2B (tors 8-12)
02327 Indledende databaser og database programmering 5 point F3A (tirs 8-12)
62577 Datakommunikation 5 point F1A (man 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 E5B (ons 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

4. semester

01920 BasisMat 2 - Videregående matematik for diplomingeniører 5 point F1A (man 8-12)
02346 Distribuerede og parallelle systemer 5 point F4A (tirs 13-17)
62410 CDIO-Projekt 10 point F5A (ons 8-12) og Juni
-- 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.

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 Kryptologi 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)
02363 Front end web teknologi 5 point F2A (man 13-17)
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), F2A (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)
eller
63852 Projektledelse 5 point August og Januar
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)
62238 Forretningsinnovation 5 point August
62413 Avanceret objektorienteret programmering med C# og .NET 5 point E5B (ons 13-17), Forår
62416 Videregående mobilapplikationsudvikling 5 point
62417 Mobil applikationsudvikling med Swift 5 point F1B (tors 13-17)
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
62589 Business Intelligence 5 point E3B (fre 13-17), F2B (tors 8-12)
62597 Backendudvikling, drift og distribuerede systemer 5 point F4B (fre 8-12)
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)
02257 Anvendt Funktionsprogrammering 5 point Juni
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 E1A (man 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)
02561 Computer grafik 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)
63851 Projektledelse 5 point August og Januar

Studieplan for tidligere årgange

For studerende optaget før 1. september 2018 gælder nedenstående:

3. semester

02323 Introduktion til statistik 5 point E4B (fre 8-12), F4B (fre 8-12)
02332 Compilerteknik 5 point E4A (tirs 13-17)
02368 OOAD 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)

4. semester

01920 BasisMat 2 - Videregående matematik for diplomingeniører 5 point E4B (fre 8-12), E5B (ons 13-17), F1A (man 8-12), F4B (fre 8-12), F5B (ons 13-17)
02347 Parallelle systemer 5 point F1B (tors 13-17)
62410 CDIO-Projekt 10 point F5A (ons 8-12) og Juni
62596 Distribuerede systemer 5 point F3A (tirs 8-12)
-- Tilvalgskursus 5 point

For studerende optaget før 1. september 2019 gælder nedenstående:

2. semester

02324 Videregående programmering 10 point F1B (tors 13-17) og Juni
02326 Algoritmer og datastrukturer 5 point F2B (tors 8-12)
02327 Indledende databaser og database programmering 5 point F3A (tirs 8-12)
62409 C programmering for Java Programmører 5 point F4B (fre 8-12)
62577 Datakommunikation 5 point F1A (man 8-12)

For studerende optaget før 1. september 2020 gælder nedenstående:

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 E4B (fre 8-12) og Januar
02313 Udviklingsmetoder til IT-systemer 5 point E2A (man 13-17), E4A (tirs 13-17)
02315 Versionsstyring og testmetoder 5 point E2A (man 13-17), E4B (fre 8-12)

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 E4B (fre 8-12) og Januar
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)

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 kursusErstatningskursus
62576 Netværkspraktik62409 C programmering for Java Programmører
62441 Game Physics01920 Basismat 2
02341 Modelbaseret softwareudviklingTilvalgskursus efter aftale med studielederen
62596 Distribuerede systemerTilvalgskursus efter aftale med studielederen
02347 Parallelle systemer02346 Distribuerede og parallelle systemer
02368 OOAD02369 Software processer og mønstre
62409 C programmering for Java Programmører02322 Maskinnær programmering
02313 Udviklingsmetoder til IT-systemer62531 Udviklingsmetoder til IT-systemer
02315 Versionsstyring og testmetoder62532 Versionsstyring og testmetoder
02312 Indledende programmering02314 Indledende programmering + 02316 Indledende programmeringsprojekt
62588 Operativsystemer02335 Operativsystemer

 

Tilvalgskurser

Følgende kurser kan også tælle i gruppen af tilvalgskurser

02247 Oversætterkonstruktion 5 point F2B (tors 8-12)

For studerende optaget før 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 E4B (fre 8-12) og Januar
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 Videregående 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