Magisterprogram i Software Engineering
60 hp
- Studietid: 2025 vecka 4 till 2027 vecka 2
- Ort: Distans
- Undervisningsform: Distans, blandad undervisningstid, halvfart
- Anmälningskod: BTH-70554
- Språk: Engelska
- Utbildningsplan: Ladda ner
Välkomstbrev (publiceras 3 v. innan programstart)
Analysera, förbättra och applicera. Möt framtidens branschkrav med en utbildning som ger dig djupare kunskaper inom mjukvaruutveckling – och större möjligheter att ta mer ansvar och anta större utmaningar.
Ta nästa steg – utveckla och forska
Magisterprogrammet ger dig som redan arbetar med mjukvara på något sätt goda förutsättningar att arbeta som programvarutekniker, mjukvaruarkitekt eller ledare för ett utvecklingsteam i ett världsledande företag. Eftersom programmet ges på deltid kan du kombinera arbete och studier.
Lös morgondagens utmaningar
Du får kunskaper i att utveckla programvara för produkter och tjänster där det ställs höga krav på effektivitet och kvalitet. Du får kompetens i molnarbete, maskininlärning, mjukvarusäkerhet, forskningsmetodik och hur du bygger och testar mjukvaruprodukter samt förbättrar moderna utvecklingsprocesser.
Förstå både delarna och helheten
Kurserna i utbildningen sträcker sig från planering med kravinsamling till slutlig implementering, testning och införande. Du får en helhetssyn av den komplexa process som utveckling av mjukvara innebär. Du får kunskaper och erfarenheter i både teknik och metodik, och sätter dig in i moderna utvecklingsprocesser och hur man kan förbättra dem.
Utbildningen omfattar 60 högskolepoäng och leder fram till en filosofie magisterexamen.
För att uppfylla krav gällande arbetslivserfarenhet krävs intyg från arbetsgivaren. Ladda hem mall för intyg här.
Programinnehåll
Mjukvaruutveckling
Examensarbete
Om utbildningen
Utbildningen förbereder dig för att utveckla programvara som löser framtida komplexa utmaningar där mjukvaran arbetar med annan ny teknik.
Du lär dig hur man bygger och testar mjukvaruprodukter, om moderna utvecklingsprocesser och om hur man ständigt kan förbättra dem.
Kurserna i utbildningen sträcker sig från den tidiga planeringen med kravinsamling till slutlig implementering, testning och införande. Du får kunskaper och erfarenheter i både teknik och arbetsmetodik.
Utbildningen innehåller även forskningsförberedande kurser ifall du skulle vilja forska inom området programvaruteknik.
Observera att kurslistan nedan är preliminär. Se utbildningsplanen för en fastställd kurslista.
Kurser vårtermin 2025
Produkthantering och kravhantering för digitala miljöer, 7,5 hp
Adaptiv Lean Programvarutestning, 7,5 hp
Kurser hösttermin 2025
Agil och Lean utveckling av mjukvaruintensiva produkter, 7,5 hp
Tillämpad Cloud Computing och Big Data, 7,5 hp
Kurser vårtermin 2026
Maskininlärningsteknik, 6 hp
Introduktion till säkerhet för mjukvaruutveckling, 6 hp
Forskningsmetodik och magisterarbete i programvaruteknik för yrkesverksamma, 18 hp
Högskolan följer upp och utvecklar kontinuerligt utbildningsprogrammen genom årliga uppföljningsdialoger, kursvärderingar som genomförs efter avslutad kurs, och programvärderingar. Resultat från uppföljningar och utvärderingar kan leda till förändringar i utbildningarna. Dessa återkopplas alltid till studenterna.
Varje utbildningsprogram är kopplat till ett programråd som behandlar frågor rörande programmets kvalitet, utveckling, och relevans för arbetsmarknaden. I programrådet eller i ett utskott till programrådet sitter lärarrepresentanter, externa ledamöter, studentrepresentanter samt tidigare studenter.
Som professionell mjukvaruutvecklare förväntas du alltid lära dig nya saker. Med denna specialisering utlovas du djupare insikter in i de olika faserna av mjukvaruutveckling, från kravdefinitioner till leveranser och verifiering, inklusive nödvändiga kunskaper inom säkerhet och maskininlärning. Med dessa kunskaper bör du ha en stabil grund för din fortsatta utveckling som professionell mjukvaruutvecklare.
Anders Sundelin
Senior System Architect, Ericsson
Forskning
BTH är en av de högst rankade högskolorna i världen inom forskning på tillämpad programvaruteknik. Fokus för arbetet är att utveckla mjukvara som hjälper företag att bli mer konkurrenskraftiga. Utbildningsprogrammet här på BTH är starkt kopplat till den forskningen.
Har du frågor om programmet?
Du finner svar på många frågor om antagningsprocessen, viktiga datum och vad du behöver veta om anmälan på Antagning.se. Om du har frågor angående antagning eller behörighet besök gärna BTH:s webbplats anmälan och antagning. Där hittar du samlad information om hur du söker och vad du behöver tänka på.
Ja, du behöver påvisa arbetslivserfarenhet. För detta kan använda följande mall. Dokumentet måste vara signerat av arbetsgivaren.
De flesta föreläsningar är förinspelade och tillgängliga för dig att följa hur ofta och när du vill. Det finns ibland interaktiva sessioner/föreläsningar i kurserna, dessa blir oftast inspelade och kan ses i efterhand.
Programmet löper på 50% studietakt, du förväntas att spendera uppskattningsvis 20 timmar i veckan på dina studier.
Nej, hela programmet är 100% på distans. Inga obligatoriska träffar.
Anmälan