Skip to content Kandidat i Softwareudvikling og teknologi

Kandidat i Softwareudvikling og teknologi

Sidst opdateret afMartin Nedergaard Møllerden31-01-2012Uddannelser > Kandidatuddannelser > Softwareudvikling og -teknologi

Del på FacebookGem som PDFTip en ven

Softwareudvikling og -teknologi 

Den 2-årige kandidatuddannelse (MSc) i Softwareudvikling og -teknologi giver dig teknisk og teknologisk viden om programmering, netværk og modellering, men du lærer også om den økonomiske og organisatoriske del af en udviklingsproces. Uddannelsen er derfor også til dig, der vil være andet og mere end hardcore programmør.

Hør hvorfor Rasmus anbefaler Softwareudvikling og -teknologi

På kandidatuddannelsen i Softwareudvikling og -teknologi kommer du til at arbejde med alle faser af udviklingsprocessen - analyse, design, udvikling, test og idriftsættelse, og du vil lære at designe og programmere forskellige størrelser af softwaresystemer, fra mobilapplikationer til web-baserede virksomhedsløsninger.

Uddannelsen giver dig kompetencer inden for samarbejde, projektledelse og forståelse for globale arbejdsprocesser, og på dette fundament bygger du din tekniske profil. Den store valgfrihed omkring kurserne gør, at du kan vælge retning helt efter dine interesser og ønsker.

Uddannelsen har et internationalt perspektiv og al undervisning foregår derfor på engelsk. I 2011 var 38 % af de optagne på Softwareudvikling og -teknologi internationale studerende og 20 % var kvinder.

Studiets opbygning 

Du kan vælge mellem to forskellige optagelsesområder, som afhænger af, om du har en it-relateret baggrund eller ej.

  • Development Technology eller
  • Software Engineering

Development Technology
Studieforløbet Development Technology er primært målrettet studerende uden en it-relateret uddannelsesbaggrund. Det betyder, at studieforløbet består af flere grundlæggende og obligatoriske kurser end studieforløbet for Software Engineering.

Development Technology (forår)
1. Semester Programming Foundations
Introductory Programming
7,5 ECTS credits
Programming
Workshop
7,5 ECTS credits
Introduction to
Database Design
7,5 ECTS credits
Foundations of Computing
- Discrete Mathematics
7,5 ECTS credits
2. Semester Specialisation Part 1 Elective module Quality Assurance Foundations
Specialisation
Course 1
7,5 ECTS credits
Course or Project**
7,5 ECTS credits
Software Engineering and Software Qualities
7,5 ECTS credits
Foundations of Computing - Algorithms and Data Structures
7,5 ECTS credits
3. Semester Specialisation Part 2 Elective modules
Specialisation Course 2 (and 3)
15 ECTS credits
Course or Project**
7,5 ECTS credits
Course or Project**
7,5 ECTS credits
4. Semester
Master Thesis

30 ECTS credits
NB.: Der er en lille variation i studieforløbet afhængigt af, om du starter i efterårs- eller forårssemesteret.

Det obligatoriske indhold er kategoriseret i tre overordnede moduler:

  • Programming (22,5 ECTS): Fokuserer på introducerende begreber inden for programmering og praktisk erfaring, herunder imperativ objektorienteret programmering og introducerende databasedesign.
  • Foundations (15 ECTS): Fokuserer på de grundlæggende strukturer for softwareudvikling, såsom algoritmer, datastrukturer og diskret matematik.
  • Quality Assurance (7,5 ECTS): Fokuserer på teknikker til test og processer til kvalitetssikring.

Software Engineering 
Studieforløbet Software Engineering er primært målrettet studerende med en it-relateret uddannelsesbaggrund. Med forudgående erfaring med programmering og softwareudvikling har du god mulighed for at sammensætte dit eget studieforløb, så det passer til dig og dine kvalifikationer.

Software Enginering (forår)
1. Semester Elective Modules Specialisation Part 1
Course or Project**
7,5 ECTS credits
Course or Project**
7,5 ECTS credits
Course or Project**
7,5 ECTS credits
Specialisation Course 1
7,5 ECTS credits
2. Semester Software Engineering Global Interaction Specialisation Part 2
Model Driven Development
7,5 ECTS credits
Distributed Collaboration and Development
7,5 ECTS credits
Specialisation Course 2 (and 3)
15 ECTS credits
3. Semester Software Development Project Software Engineering Elective Modules
Global Software Development
15 ECTS credits
Advanced Software Engineering
7,5 ECTS credits
Course or Project**
7,5 ECTS credits
4. Semester Master Thesis
30 ECTS credits
NB.: Der er en lille variation i studieforløbet afhængigt af, om du starter i efterårs- eller forårssemesteret.

Det obligatoriske indhold er kategoriseret i tre overordnede moduler:

  • Software Engineering (15 ECTS): Fokuserer på automatiske teknikker til softwareudvikling og på softwareudviklingsprocesser (videnstyring, projektstyring m.m.)
  • Global Interaction (7,5 ECTS): Fokuserer på distribueret samarbejde inden for softwareudvikling, herunder kulturelle og kommunikative aspekter og off-shoring.
  • Software Development Project (15 ECTS): Sigter mod at give de studerende erfaring med at arbejde på et mellemstort til stort projekt under realistiske forhold.

Specialiseringer og valgfrie kurser
Uddannelsen tilbyder i alt ti specialiseringer, og du skal mindst vælge en i løbet af dit studie. Se oversigt og beskrivelse af de forskellige specialiseringer.

Derudover har du god mulighed for at skabe din egen profil gennem valgfrie kurser. Du kan vælge mellem alle IT-Universitetets udbudte kurser på kandidatniveau, samt tage valgfrie kurser på et andet universitet. Se alle udbudte kurser i kursusoversigten.

Studieordning
Se studieordningen for Softwareudvikling og -teknologi.

Undervisningen

Undervisningsformen på Softwareudvikling og softwareteknologi veksler mellem projektarbejde, hvor det stilles krav til selvstændighed, samarbejdsevne og projektledelse, og så er der almindelig auditorieundervisning, som man kender det fra andre universiteter. Dine undervisere er de bedste inden for faget, og der bliver derfor også stillet krav til dine evner og dit engagement.

Softwareudvikling og softwareteknologi er udviklet i tæt samarbejde med erhvervslivet, og uddannelsen er tilrettelagt så du får mulighed for at samarbejde med private virksomheder. På den måde arbejder du altid med aktuelle udfordringer, og du får mulighed for at skabe kontakt til erhvervslivet allerede under studierne.

Karrieremuligheder

Kompetenceområderne i Softwareudvikling og softwareteknologi og uddannelsens globale perspektiv ruster dig til karrieremuligheder i både danske og globale sammenhænge, hvor du bl.a. kan få job som:

  • Systemudvikler
  • Programmør
  • It-arkitekt
  • Softwareingeniør
  • Kvalitetsingeniør
  • It-strategisk konsulent
  • Projektchef
  • Systemkonsulent i bredere forstand

Udveksling og udlandsophold

Det kan være både fagligt udviklende og se godt ud på CV’et at læse en del af sin uddannelse på et udenlandsk universitet. IT-Universitetet har udvekslingsaftaler med universiteter rundt omkring i verden, og for studerende med faglighed inden for softwareudvikling vil vi fremhæve:

Adgangskrav

For at søge om optagelse på IT-Universitetets kandidatuddannelse skal du som minimum have:

  • En universitetsbacheloruddannelse, en professionsbacheloruddannelse eller tilsvarende. 
  • Engelsk på B-niveau
 

 

Find this page Online

http://212.97.130.100/da/Uddannelser/Kandidatuddannelsen/Softwareudvikling-og-teknologi