Masterprogram i informations- och kommunikationsteknik: Programvaruteknik
University of Turku
Nyckelinformation
Campus läge
Turku, Finland
språk
Engelsk
Studieformat
På Campus
Varaktighet
2 år
Takt
Heltid
Studieavgifter
EUR 12 000 / per year *
Ansökningstiden
22 Jan 2025
Tidigaste startdatum
Aug 2025
* gratis för medborgare i EU/EES-länder eller Schweiz, för medborgare i länder utanför EU/EES 12 000 €/läsår
Introduktion
Upptäck alla utbildningar vid University of Turku
Möt den växande efterfrågan på skickliga utvecklare
Masterprogrammet i informations- och kommunikationsteknik ger mångsidig och högkvalitativ utbildning inom utvalda IKT-områden, med ett etablerat rykte inom innovativ, tvärvetenskaplig och internationell utbildning.
Specialiseringsspåret Software Engineering utbildar experter för att designa och implementera krävande mjukvarusystem. Det täcker hela livscykeln för programvaruprojekt och ger dig gedigna programmeringskunskaper och omfattande kunskap om:
- mjukvarudesign och arkitektur,
- agila metoder inom mjukvaruutveckling,
- mjukvarutestning, kvalitetssäkring och användbarhet,
- avancerade programmeringstekniker och paradigm,
- integritet och säkerhet som en del av programvaruimplementeringar.
Läroplanen är en kombination av akademisk mjukvaruteknikteori och praxis som används i modern mjukvaruutveckling. Centralt i läroplanen är att tillämpa teori i praktiken via praktiska projektuppgifter. Den globala efterfrågan på digitala lösningar är enorm, och det är en bristvara för utexaminerade programvarutekniker. Studenter hittar många sysselsättningsmöjligheter regionalt, nationellt och internationellt i design, implementering och ledningspositioner i mjukvaruföretag och IT-avdelningar i industriorganisationer och andra institutioner.
Chatta med våra studenter för att lära dig om studentlivet i Åbo
Akademisk expertis och erfarenhet
Specialiseringsspåret för Software Engineering fokuserar på praxis för mjukvaruutveckling, mjukvarusystemarkitekturer, avancerade programmeringstekniker och mjukvarusäkerhet.
Undervisningen i detta EUR-ACE®-ackrediterade program är baserad på den senaste mjukvarutekniska forskningen och relevanta tekniska ramverk som används i mjukvaruindustrin. Du kommer att få djupgående teoretiska kunskaper och pragmatiska färdigheter inom området mjukvaruteknik och mjukvarusystem; våra instruktörer har varierande bakgrund inom både akademin och mjukvaruindustrin.
Det tvärvetenskapliga universitetet ger dig många inlärningsvägar att välja mellan och friheten att fokusera antingen på att förvärva djup teknisk expertis eller en bredare tvärvetenskaplig färdighet som t.ex. inkluderar flera företagskurser till graden.
Specialiseringsspår
Inriktningen Software Engineering är ett av fem spår i Masterprogrammet i informations- och kommunikationsteknik. Programmet har ett internationellt dubbelexamenssamarbete med European Institute of Innovation and Technology (EIT) Master School och erbjuder fyra andra specialiseringsspår:
Vill du få deadline-påminnelser, evenemangsinbjudningar och tips en gång i månaden till din e-post?
Prenumerera på framtidens nyhetsbrev med UTU skickat av University of Turku antagningstjänster.
Antagningar
Läroplan
Programstruktur
- Studier på avancerad nivå i huvudämnet 50 hp
- Tematisk delkurs eller biämne 20-25 hp
- Valbara studier 15-20 hp
- Civilingenjör Examensarbete 30 ECTS
- Tematisk delkurs eller biämne, 20-25 hp
- Valbara studier, 15-20 hp
Examensarbete och ämnen
I examensarbetet ska studenten bevisa sin förmåga att utföra vetenskapligt arbete och behärskning av forskningsmetoder, kunskaper om forskningsfältet och färdigheter i vetenskapligt skrivande. När studenten skriver masteruppsatsen behöver studenten tillämpa sina tekniska färdigheter, förmågor och expertis för att identifiera ett tekniskt problem, studera dess relevans för fältet, föreslå och designa en lösning, testa och analysera lösningen och utvärdera dess användbarhet.
Examensarbetet görs ofta på uppdrag av ett företag, vilket innebär att en effektiv och kapabel student skulle kunna anställas direkt av det företag som beställt examensarbetet, vilket ger ett försprång till en karriär i branschen. Å andra sidan kan en akademiskt inriktad student välja ett avhandlingsämne relaterat till forskning som bedrivs av en av våra forskargrupper och söka posten som doktorand efter att ha avslutat en akademiskt framstående magisteruppsats.
Ämnen för nyligen avslutade masteruppsatser inkluderar:
- Strukturera en modern webbtjänst för användare och sökmotorer
- En fallstudie om molnmigrering och förbättring av tolvfaktorapp
- Att koppla samman RPA-utveckling och affärer: Ett verktyg för processdefinition, agil RPA-utveckling och underhåll
- AI-assisterad mjukvaruutvecklingsuppskattning
- CUSTOM TOOLS som en generell integrationsplattform för SOLIDWORKS - ERP-datautbyte
- Övervakning av en molnbaserad IT-infrastruktur
- Använda webbanalys i den agila utvecklingen av e-handelssajter: en mjukvaruutvecklares perspektiv
- Hemlighetshantering i en Kubernetes-miljö med flera moln
- Migrera mikrotjänster till grafdatabas
- Molnmigrering
- Ramändring för modernisering av webbtjänst
- Implementera webbtillgänglighet till en befintlig webbapplikation
Programresultat
Kompetensbeskrivning
Efter genomgången av specialiseringsspåret Software Engineering får du:
- gedigen utbildning och expertis inom mjukvaruteknikområdet i dagens digitaliserade samhälle;
- god förståelse för moderna mjukvaruutvecklingsmetoder, en förmåga att öva agila mjukvaruutvecklingsmetoder och lean mjukvaruutvecklingsprinciper;
- förståelse för mjukvarukvalitet som koncept, praktisk kunskap om testmetoder, verktyg och testautomatisering på alla nivåer av mjukvarutestning;
- förståelse för goda mjukvarudesignprinciper, kunskap om viktig mjukvarudesign och arkitektoniska mönster samt en förmåga att tillämpa dem i praktiken. Färdigheter att dokumentera och kommunicera design;
- grundläggande förståelse för mjukvaruaffärer, lean start-up-principer och mjukvaruproduktutveckling;
- en förmåga att tillämpa principerna för användbarhet i design av användargränssnitt och att analysera och förbättra användarupplevelsen av mjukvarusystem, genom att öva på metoderna för användarcentrerad design;
- förståelse för konsekvenserna av metoder, verktyg och språk för programvaruutveckling för mjukvarusystemens säkerhet och integritet, och omvänt det inflytande som programvarusystem har på integritet och säkerhet för organisationer och individer;
- avancerade programmeringsfärdigheter och goda kunskaper i dominerande programmeringsspråk;
- en förmåga att arbeta i ett tvärvetenskapligt team som designar komplexa mjukvarusystem, grundläggande färdigheter i att hantera och leda sådana team;
- en förmåga att självständigt söka information om de senaste mjukvarutekniska lösningarna från professionell och akademisk litteratur;
- förmåga att förstå hur mjukvarusystemen påverkar koldioxidavtrycket, användares och systemutvecklares jämlikhet samt andra hållbara utvecklingsmål.
Utöver tekniskt och domänspecifikt innehåll uppmärksammar examensinnehållet även allmänna arbetslivskompetenser som behövs till exempel i en karriär som expert, företagare eller forskare.
Stipendier och finansiering
Galleri
Karriärmöjligheter
Jobbalternativ
Den informationsintensiva industrin har blivit en av de viktigaste affärssektorerna i Finland och information har blivit en av de mest relevanta produkterna. I Europa har IKT en avgörande roll för att förbättra lönsamheten inom näringslivet och för att svara på samhällets behov.
Expertisprofilen du får i det här programmet kan leda till en karriärtitel på t.ex.
- Mjukvaruingenjör
- Mjukvaruutvecklare
- Lead utvecklare
- Mjukvaruarkitekt
- IKT-konsult
- Software Team Lead eller
- Projektledare för programvara
Förutom att göra karriärer inom IT-branschen som specialister inom mjukvaruteknik, är utexaminerade från programmet också berättigade att ansöka om doktorandstudier.
Karriär inom forskning
Master's Degree (Technology) ger behörighet till vetenskapliga forskarutbildningsstudier. Forskarexamina är doktorsexamina och licentiatexamina. Examina kan avläggas inom University of Turku forskarskola .