Masterprogrammet i programvaruteknik
fiber_manual_recordUtbildningsnivå HögskolepoängAvancerad nivå 120 hp
access_timeTid2 år heltid
location_onStudieortVästerås
Programmet lär dig att utveckla och underhålla högkvalitativa programvarusystem, som matchar de höga krav som ställs i dagens digitala samhälle. Efter examen kan du exempelvis jobba som mjukvaruarkitekt, systemutvecklare eller projektledare inom industrin eller som forskare inom akademin.
Välj ort
Välj utbildningstillfälle
Högskolepoäng
120 hp
Utbildningsnivå
Avancerad nivå
Studietakt
heltid
Studieort
Västerås
Start
2024-09-02
Längd
2 år
Undervisningsform
Normal
Undervisningsspråk
Engelska
Anmälningskod
MDU-44902
Urval
Antal högskolepoäng
Särskild behörighet
Examen på grundnivå om minst 180 högskolepoäng, varav minst 60 högskolepoäng inom datateknik eller datavetenskap inklusive minst 15 högskolepoäng inom programmering, samt minst 22,5 högskolepoäng i matematik/tillämpad matematik. Dessutom krävs Engelska B eller Engelska 6. I de fall programmet går att söka som senare del gäller att den sökande måste uppfylla de särskilda behörighetskrav som gällde för programmets första termin samt ha läst motsvarande programmets tidigare terminer.
Ansök till hösttermin 2024, Västerås
Om utbildningen
Programvara spelar en allt viktigare roll i vårt dagliga liv inom industrin såväl som i samhället i stort. Därför har programvaruteknik blivit ett avgörande område inom datavetenskap.
Här lär du dig metoder för att effektivt utveckla och underhålla komplex programvara som uppfyller höga kvalitetskrav, som exempelvis säkerhet.
Under utbildningen får du kunskap och en djupare inblick i programvaruteknik, inom både industri och forskning.
Du möter gästföreläsare från industrin, får en insyn i hur ett högteknologiskt företag fungerar och har även möjlighet att göra ditt examensarbete i samarbete med någon av våra industripartners, som ABB, Alstom och Volvo Construction Equipment.
Du jobbar också nära universitetets forskare och doktorander. De flesta kurserna leds av aktiva forskare vid MDU, främst inom industriell programvaruteknik, modellbaserad utveckling, mjukvaruverifiering och utveckling av tillförlitliga system.
Du har också möjlighet att studera delar av programmet utomlands. Antingen som utbytesstudent under en eller två terminer, eller genom att studera andra året vid ett av våra partneruniversitet i Europa och därigenom ta en dubbel masterexamen.
Jobb och framtid
Programmet ger dig fördjupade kunskaper om utvecklingen av högkvalitativa program, vilket är nödvändigt för programmerare, projektledare och tekniska specialister.
Efter dina studier kan du arbeta nationellt eller internationellt som mjukvaruarkitekt, systemutvecklare eller projektledare inom industrin, eller som forskare inom akademin.
Programinnehåll
Om du pluggar heltid läser du 30 högskolepoäng (hp) per termin. Vissa kurser inom ett program kan vara obligatoriska och vissa kan vara valbara.
Kurser inom programmet
Kurser inom år 1
Årskurs 1
För magisterexamen i datavetenskap med inriktning mot programvaruteknik
Datavetenskap:
- Programvaruteknik 1: Grundkurs, 7,5 hp
- Forskningsmetodik i datavetenskap, 7,5 hp
- Validering och verifiering av mjukvara, 7,5 hp*
- Modellbaserad utveckling, 7,5 hp*
- Säkerhetskritiska system, 7,5 hp*
- Examensarbete för magisterexamen i datavetenskap med inriktning mot programvaruteknik, 15 hp*
Matematik/tillämpad matematik:
- Matematiken bakom internet, 7,5 hp
För masterexamen i datavetenskap med inriktning mot programvaruteknik
Datavetenskap:
- Programvaruteknik 1: Grundkurs, 7,5 hp
- Forskningsmetodik i datavetenskap, 7,5 hp
- Programvaruteknik 2: Projekt grupparbete, 7,5 hp
- Validering och verifiering av mjukvara, 7,5 hp*
- Programvaruarkitektur, 7,5 hp*
- Modellbaserad utveckling, 7,5 hp*
- Mjukvaruutveckling för realtidssystem, 7,5 hp*
Matematik/tillämpad matematik:
- Matematiken bakom internet, 7,5 hp
*Kursen bidrar till att uppfylla examenskravet om kurser på avancerad nivå inom huvudområdet datavetenskap med inriktning mot programvaruteknik, för de studenter som önskar ta ut en magister- eller masterexamen i datavetenskap med inriktning mot programvaruteknik.
Kurser inom år 2
Datavetenskap:
- Industriella system i datamoln, 7,5 hp*
- Distribuerad programvaruutveckling, 7,5 hp*
- Webbsäkerhet, 7,5 hp*
- Säkerhetskritiska system, 7,5 hp*
- Examensarbete för masterexamen i datavetenskap med inriktning mot programvaruteknik, 30 hp*
*Kursen bidrar till att uppfylla examenskravet om kurser på avancerad nivå inom huvudområdet datavetenskap med inriktning mot programvaruteknik, för de studenter som önskar ta ut en magister- eller masterexamen i datavetenskap med inriktning mot programvaruteknik.
Studentintervju
”Allt jag lärde mig har jag kunnat applicera på jobbet”
Nikola Radisavljevic kom till Sverige som utbytesstudent för att fördjupa sina kunskaper i programvaruteknik. Idag jobbar han som teamledare och produktägare på ABB Crane Systems, där han påbörjade sin karriär bara några dagar efter avslutade studier på masterprogrammet i programvaruteknik.
Kontakta oss
Svarar på frågor om förkunskap, behörighet och ansökningsprocessen.
phoneTelefonnummer 021-10 15 46 mailE-postadress malin.ashuvud@mdu.seSvarar på frågor om programmets upplägg och innehåll.
phoneTelefonnummer 021-15 17 22 mailE-postadress jan.carlson@mdu.se