Uddannelsen indeholder to obligatoriske moduler, der hvert har et omfang af 10 ECTS:
- Grundlæggende objektorienteret programmering, der bl.a. giver kompetencer i udvikling af mindre applikationer
- Webteknologier, der giver indsigt i forskellige hardware- og softwareteknologier
Hver uddannelsesretning indeholder retningsspecifikke moduler i et omfang af 20 ECTS. De retningsspecifikke moduler - fordelt på uddannelsesretninger - er:
Programudvikling
- Avanceret objektorienteret programmering
- Udviklingsmetoder og udviklingsprocesser
Webteknologi
- Avanceret internetteknologi
- Udviklingsmetoder og udviklingsprocesser
Telekommunikation
- Mobile telesystemer og protokoller
- Mobilapplikationsudvikling
Sikkerhed
- Anvendt kryptografi
- Netværkssikkerhed
Følger du en uddannelsesretning, skal du oven i de 20 ECTS fra retningsspecifikke moduler tage valgfrie moduler svarende til 5 ECTS. Gennemfører du uddannelsen uden uddannelsesretning, skal du vælge valgfrie moduler svarende til i alt 25 ECTS.
De valgfrie moduler er:
- Avanceret database (10 ECTS)
- Anvendt machine learning og big data (10 ECTS)
- Cyber defence og ledelsesansvar (5 ECTS)
- Digital design med VHDL (10 ECTS)
- Geografiske informationssystemer (10 ECTS)
- Indlejrede C/C++ smarte applikationer (10 ECTS)
- Internet of things - teori og praksis (10 ECTS)
- It-projektledelse (5 ECTS)
- Netværksforsvar og angrebshåndtering (5 ECTS)
- Radiosystemer (10 ECTS)
- Sikker implementering af systemer (5 ECTS)
- Videregående mobilapplikationsudvikling (10 ECTS)
- Virtualisering og parallellisering (10 ECTS)
Du kan vælge valgfrie moduler blandt både valgfrie og retningsspecifikke moduler (fra uddannelsens øvrige retninger). Det er også muligt at følge valgmoduler uden for uddannelsens faglige område. Tal med uddannelsesstedet om valg af relevante valgfag.
Du afslutter uddannelsen med afgangsprojektet, der har et omfang af 15 ECTS.