Utbildningsplan Sida 1 av 5 2011-10-10 Dnr: MDH 2.1.2-54/10 Magisterprogram i programvaruteknik, 60 högskolepoäng Master s Program (one year) in Software Engineering, 60 Credits Denna utbildningsplan gäller för utbildning som ges efter 2011-07-01 och är fastställd av Fakultetsnämnden 2010-10-10. Mål Programvara påverkar oss i allt högre grad, både inom näringslivet och i våra dagliga liv. Software engineering handlar om design och utveckling av högkvalitativa programvarusystem och är därmed ett allt viktigare område inom datavetenskapen. Det ettåriga magisterprogrammet i programvaruteknik ger dig kunskap och praktiska färdigheter inom utveckling av programvarusystem av hög kvalitet, vilket är ovärderligt för programvaruarkitekter, projektledare och tekniska specialister. Efterfrågan på kunniga experter inom software engineering ökar stadigt, vilket gör dig mycket konkurrenskraftig nationellt såväl som internationellt, inom både industrin och akademisk forskning. Kunskap och förståelse Inom ramarna för magisterprogrammet i programvaruteknik tillhandahåller studenterna kunskap, kompetens och erfarenhet inom utveckling av programvara och programvaruintensiva system i ett globalt perspektiv, och utvecklar därigenom en förmåga att förstå, designa och implementera sådana system på den globala marknaden. Studenterna utbildas för att kunna arbeta med programvaruutveckling inom olika industriella sektorer (t.ex. hemelektronik, fordonsindustri, tele-medicin, telekommunikation), informations- och tjänstesektorer (finansiella institut, geografiska informationsystem, transporttjänster), konsultverksamhet, den offentliga sektorn, utbildningssektorn och inom akademisk forskning. Studenterna ackumulerar kunskap om analys, design och management av stora och komplexa programvarusystem. Studenterna ges också en medvetenhet om, och tränas i att hantera, kulturella, sociala och ekonomiska skillnader; de vet hur man kommunicerar i ett globalt nätverk och en global arbetsgrupp och kan även tolka och utnyttja olikheter i deras professionella (och personliga) liv. I det industriella spåret ingår mentorer och examensarbeten relaterade till associerade industrier (t.ex. ABB, Ericsson och Volvo).
Sida 2 av 5 Färdighet och förmåga Efter genomgånget utbildningsprogram skall studenten: - analytiskt tillämpa generella principer för programvaruutveckling vid utvecklingen av komplex programvara och programvaruintensiva system, - demonstrera nödvändig förståelse av metoder och tekniker för mjukvarumanagement, samt kunna använda dessa i olika utvecklingssituationer, - bemästra generella principer och tekniker för hantering av kvalitetsattribut för olika typer av programvarusystem (t.ex. säkerhet och pålitlighet), - förstå, planera och genomföra självstående arbete inom olika applikationsdomäner, - överskrida kulturella, sociala och ekonomiska skillnader och arbeta i internationella team, - proaktivt planera och hantera sin framtida karriär såväl som den personliga utvecklingen, - självreflektera och kritiskt utvärdera den egna förmågan att hantera komplexa problem, - söka upp, läsa, förstå och utvärdera forskningsartiklar och på så sätt vara medveten om forskningsfronten inom programvaruutveckling. Värderingsförmåga och förhållningssätt Efter genomgånget utbildningsprogram ska studenten: - visa förmåga att inom datavetenskap göra bedömningar med hänsyn till relevanta vetenskapliga, samhälleliga och etiska aspekter samt visa medvetenhet om etiska aspekter på forsknings- och utvecklingsarbete, - visa insikt om vetenskapens möjligheter och begränsningar, dess roll i samhället och människors ansvar för hur den används, samt - visa förmåga att identifiera sitt behov av ytterligare kunskap och att ta ansvar för sin kunskapsutveckling. Språk Undervisningsspråket är engelska, vilket inkluderar all undervisning, examination och litteratur m.m. Särskild behörighet Examen på grundnivå om minst 180 högskolepoäng, varav minst 90 högskolepoäng inom datateknik eller datavetenskap, samt minst 20 högskolepoäng i matematik/tillämpad matematik. Dessutom krävs Engelska B. Motsvarande behörighetskrav uttryckta för internationella sökande: A completed Bachelor's degree from an institution of higher education of 3 years or more, equivalent to 180 credits, of which at least 90 credits are within Computer Science or Computer Engineering and at least 20 credits in Mathematics/Applied Mathematics. English B is required for Swedish students. International students are required to submit a TOEFL test result, with a minimum score of 575 with a TWE score of at least 4,5 (PBT) or 90 with a TWE score of at least 20 (ibt) or an IELTS test result with an overall band score of at least 6,5 and no band score below 5,5 or equivalent.
Sida 3 av 5 Urval Antal högskolepoäng. Innehåll Programmet består av 30 hp teoretiska kurser samt ett självständigt arbete (examensarbete) inom datavetenskap på avancerad nivå omfattande 30 hp. Alternativt kan kursdelen uppgå till 45 hp och examensarbetet inom datavetenskap omfatta 15 hp. Termin 1 Termin 2 Forskningsmetodik inom naturvetenskap och teknik, 7,5 hp Validering och verifiering av mjukvara, 7,5 hp Modell-driven programvaruutveckling, 7,5 hp Komponentbaserade teknologier, 7,5 hp Valfritt därutöver Engelska Engelska för akademiker, 7,5 hp Utveckling av Industriella System, 7,5 hp Distribuerad programvaruutveckling, 7,5 hp Valbart 30 hp Examensarbete avancerad nivå,, 30hp eller Examensarbete avancerad nivå,, 15 hp Projekt i programvaruteknik, 15 hp Valfritt därutöver Avancerad programvaruteknik, 7,5 hp Interkulturell kompetens för ingenjörer i en global värld, 7,5 hp Val inom programmet Programmet består av obligatoriska och friviliga kurser (valfria utöver de obligatoriska). Studenten skall välja a) minst 30 hp av kurser på avancerad nivå och ett examensarbete inom datavetenskap på avancerad nivå motsvarande 30 hp eller b) minst 45 hp av kurser på avancerad nivå och ett examensarbete inom datavetenskap på avancerad nivå motsvarande 15 hp. Studenten har också möjlighet att välja mellan olika projekt, och även inriktningen på examensarbetet. Alla kurser väljs i samråd med programkoordinator för att försäkra uppfyllandet av fordringar för examen. Värdakademi eller motsvarande Akademin för innovation, design och teknik är värdakademi för Magisterprogram i programvaruteknik. Examen Utbildningsprogrammet är upplagt så att studierna ska leda fram till att man uppfyller fordringarna för följande examen/examina: - Teknologie magisterexamen med huvudområdet (Master of Science (60 credits) in Computer Science).
Sida 4 av 5 Kvalitetssäkring Akademin för innovation, design och teknik (IDT) ansvarar för planeringen av programmet, för programinformation, för att vägleda programstudenterna och för kontinuerlig utvärdering av programmet. Kursutvärderingar spelar en viktig roll i det återkommande arbetet med att förbättra programmet. Programutvärdering utförs kontinuerligt av en styrgrupp med representanter för högskolan, studenter och industriella samarbetspartners. Studentmedverkan Värdakademin arbetar kontinuerligt i nära samarbete med programstudenter för att göra dem delaktiga i utvecklingen av programkurser och för att planera programmet. Det är även möjligt för studentrepresentanter att delta i akademins planerande och beslutsfattande instanser för utbildning på grund- och avancerad nivå. Forskningsbas Högskolans forskning bedrivs främst inom sex prioriterade inriktningar som är utpekade i högskolans utbildnings- och forskningsstrategi. Utbildningsprogrammet anknyter till den prioriterade inriktningen Inbyggda system. De övriga prioriterade inriktningarna är: Didaktik och interkulturell kommunikation, Innovation och produktrealisering, Miljö, energi- och resursoptimering, Hållbar utveckling, arbetsliv och styrning samt Hälsa och Välfärd. Avdelning Software Engineering, som ansvarar för programmet, har flera internationellt framgångsrika forskare med aktivt deltagande vid de största konferenserna inom området. De huvudsakliga forskningsområdena inom avdelningen omfattar komponentbaserad programvaruutveckling, programvaruprocesser, testning och utveckling av pålitlig programvara. All forskning utförs i projekt med specifika mål med avseende på publikationer, samarbeten och prototypverktyg, och vi strävar efter att låta våra forskningsresultat användas i utbildningen i så stor utsträckning som möjligt. Större delen av kurserna på avancerad nivå under det andra året presenterar aktuell forskning, och ges för både programstudenter och doktorander på avdelningen. Detta förbereder våra studenter för en framgångsrik karriär, både i näringslivet och inom akademin. Samverkan Högskolans aktiviteter inom grundutbildning och forskning görs i samarbete och samproduktion med industrin, organisationer och offentliga sektorn både lokalt, regionalt, nationellt och internationellt. Vi garanterar kvalité och industriell relevans inom utbildningen med hjälp av våra industriella partner, som bistår med utrustning, gästundervisar och, om möjligt, erbjuder våra studenter anställning.
Sida 5 av 5 Internationalisering Mälardalens högskola har sedan länge ansett internationalisering vara en av de viktigaste faktorerna för att utbildning och forskning ska hålla god kvalitet. Som student är det bra att exponeras för internationella inslag under studietiden. Detta bidrar till att öka kompetens och förståelse, bägge mycket viktiga egenskaper på dagens arbetsmarknad. Att som student välja uppgifter med internationell profil eller medverka i Studentkårens fadderverksamhet kan tillföra lika mycket som en vistelse utomlands. Interkulturell kompetens är verkligen viktig oavsett om det framtida arbetet finns i Sverige eller någon annanstans i världen. Kontakta internationaliseringsansvarig vid Akademin för innovation, design och teknik för vidare information om möjligheter för internationella studier. Jämlikhet Mälardalens högskola har etablerade organ och processer för att hantera likabehandling och jämlikhet mellan könen och mellan olika sociala grupper. Vi har normer och rutiner för att tillhandahålla specifikt stöd till olika grupper med avseende på jämlikhet eller behov av support till studenter med funktionshinder. Datateknik är, traditionellt, ett område där andelen kvinnliga studenter är låg. På grund av detta kommer vi att öka våra insatser för att rekrytera fler kvinnliga studenter. Vidare är högskolans lokaler utrustade för att kunna hantera krav från studenter med funktionshinder. Studenter med funktionshinder har en egen servicetjänst, vilken kan hjälpa till att tillhandahålla den extrautrustning som krävs för att göra vistelsen på högskolan så behaglig som möjligt. Till exempel finns specialutrustning för studenter med nedsatt syn eller hörsel. Högskolan har även specialiserat stöd för studenter med dyslexi och är utrustad för att ta hand om studenter med olika funktionshinder. En gemensam nämnare för de flesta av våra lokaler är att de är nya eller nyrenoverade för att kunna tillhandahålla stöd för funktionshindrade studenter. Utmärkelser Programmet tilldelades ett nationellt anslag för ISE-projektet, vilket stöder utveckling av kurser till ett program för industriell programvaruteknik. Under 2009 nådde programmet nya höjder, då fyra av tio lag som nådde finalen i tävlingen i programvaruutveckling vid ICSE-2009, den internationellt högst rankade konferensen inom programvaruteknik, kom från MDH. Bland dessa fyra fanns även den slutgiltiga vinnaren av tävlingen.