MSc mjukvaruutveckling
Belfast, Storbritannien
VARAKTIGHET
1 Years
SPRÅK
Engelsk
TEMPO
Heltid
ANSÖKNINGSTIDEN
30 Jun 2025
TIDIGASTE STARTDATUM
Sep 2025
STUDIEAVGIFTER
GBP 25 800 *
STUDIEFORMAT
På Campus
* Internationell avgift
Introduktion
Civilingenjör i mjukvaruutveckling är utformad i samarbete med industrin för att ge ett års intensiv utbildning i mjukvaruutveckling och är speciellt utformad för akademiker från icke-datavetenskapliga discipliner. Den har en extremt hög kandidatanställningsgrad och är den högst rankade MSc-datorkursen för studentnöjdhet i Storbritannien.
Kursinnehåll
Du lär dig grunderna för datorer och förvärvar branschrelevanta färdigheter. Dessa kärnkompetenser inkluderar programmering, databaser, webbutveckling, programvaruteknik och problemlösning. Du behöver ingen datorbakgrund alls för att göra den här kursen, men efter ett framgångsrikt slutförande kommer du att vara utrustad med de tekniska, analytiska och professionella färdigheter som krävs för att ta en rad roller i dataindustrin.
Läroplanen utformades och granskas kontinuerligt i samarbete med betydande industriella partners, som hjälpte till att säkerställa det mest relevanta modulinnehållet. Detta hjälper till att säkerställa att våra akademiker är högutbildade och eftertraktade av arbetsgivare.
Vem ska lära dig dig
Många av kursundervisningsteamet har arbetat inom dataindustrin och har särskilda forskningsspecialiteter för att utveckla nya och effektiva metoder för att lära ut datorer. Flera i teamet har tilldelats studentnominerade lärarpriser för sitt arbete.
Vad ska du komma till
Du lär dig hur du analyserar problem och designar robusta och eleganta mjukvarusystem för att lösa problemen. Detta inkluderar att få kunskaper inom programmering, webbutveckling, databasdesign, mjukvarutestning och mjukvaruteknik.
Du får också möjlighet att lära dig att arbeta som en del av ett utvecklingsteam med hjälp av moderna utvecklingstekniker och verktyg.
Observera: Ansökningar om denna kurs som tas emot efter 30 juli 2021 accepteras eventuellt inte. Dessutom krävs en deposition för att säkra en plats.
Höjdpunkter för mjukvaruutveckling
Kursen är också tillgänglig för deltidsstudie. Sök i våra kursförteckningar för mer information.
Branschlänkar
Utöver kärnkursplanen uppmanas eleverna också att delta i en serie Arbets- och yrkesfärdighetsverk, som regelbundet löper under året. Workshoppen omfattar CV-skrivning, Teknisk Intervjuteknik, Assessment Centers etc. och involverar senare händelser som gör det möjligt för studenter att nätverk med representanter från några av de största arbetsgivarna inom mjukvaruutvecklingssektorn i Belfast. Studenterna får möjlighet att blanda sig med en mångsidig industrikoncern, allt från testare och utvecklare till högre chefsnivån. Studenter har också möjlighet att engagera sig i andra industriellt sponsrade evenemang som hackatoner etc.
Karriärutveckling
Skolan har ett team av personal som är särskilt engagerade för att utveckla studenternas anställningsförmåga tillsammans med tekniska möjligheter. De tillhandahåller en rad tjänster för att hjälpa studenter att få anställning under kursen, t.ex. ett-till-ett CV-råd och mocka jobbintervjuer etc.
Anläggningar i världsklass
De flesta föreläsningar och labbbaserade aktiviteter finns i vår datavetenskapliga byggnad som öppnades 2016 efter en nyutveckling på 14 miljoner pund. Den toppmoderna anläggningen på fyra våningar, 3 000 m2, har stora välutrustade datorlaboratorier och formella och informella studentutrymmen som stöder en hög grupp- och projektarbete.
Studentupplevelse
Kursen är den högst rankade för den totala studentupplevelsen Computing Master-kursen i Storbritannien (2019). Detta inkluderar excellens i studenters erfarenheter av undervisningens och lärandets kvalitet, studentens engagemang, kvaliteten på bedömning och feedback, organisation och ledning, inlärningsresurser och karriärer och anställbarhet.
Kursen uppmuntrar till ett praktiskt tillvägagångssätt för lärande, med tonvikt på lärande genom att göra. Vi tillhandahåller videor av föreläsningsinnehåll och erbjuder dig ständigt möjligheter att mäta dina framsteg i varje modul genom självbedömningar och praktiska aktiviteter och utmaningar.
Läroplanen för MSc Software Development utformades genom samarbete med betydande industriella partners som hjälpte till att välja det mest relevanta modulinnehållet för att förbereda studenterna för en rad programvaruutvecklingsroller. Detta har bidragit till att se till att akademikerna är högutbildade och eftertraktade av arbetsgivare. Aidan McGowan - Direktör för forskarutbildningskurser (EEECS)
Kursstruktur
Programmet har två huvuddelar:
- En uppsättning undervisade moduler som bygger från grundläggande till avancerade ämnen inom programvaruteknik och programmering.
- Ett betydande projektbaserat element eller tre specialiserade distansutbildningsbaserade moduler.
Grundmodulerna studeras under den första terminen och täcker introduktionsprogrammering med programmeringsspråket Java tillsammans med datorfunder, inklusive mjukvaruteknik, mjukvarutestning och databaser.
Andra terminen koncentrerar täckningen av mer avancerad algoritmisk och objektorienterad programmering, tillsammans med webbprogrammering (PHP och javascript) och Software Engineering (med ett teambaserat projekt).
Varje modul innebär i allmänhet 3-4 timmars föreläsningar per vecka tillsammans med upp till 2-3 timmar per vecka för självstudier och laborationer. Vid sidan av dessa schemalagda aktiviteter förväntas eleverna arbeta med grupp- och individuella uppdrag och projekt.
Projekt: Tre månaders projekt tas individuellt eller distansutbildningsmoduler: ständigt uppdaterade dessa moduler ger dig en chans att studera några specialiteter inom datorer som maskininlärning, programvarudesignmönster etc.
moduler
- Programmering
- databaser
- Mjukvaruutveckling
- Webbutveckling
- Grundläggande databaser
Undervisningstider
Undervisningen sker på morgonen och eftermiddagen (3 dagar i veckan); det finns mellan 15 och 18 timmars kontaktundervisningstimmar per vecka.
Karriärmöjligheter
Anställningsmöjligheter inom mjukvaruteknik är utmärkta, vilket framgår av den konsekventa och fortsatta tillväxten inom mjukvarusektorn. En karriär inom yrket är inte bara välavlönad utan också givande, med proffs inom mjukvara som kan välja mellan en rad karriärutvecklingsvägar. Med tanke på mångfalden av karriärer värderas de olika färdigheter som erhållits från en icke-IT-grundutbildning starkt av IT-arbetsgivare och hjälper till att öka sysselsättningsmöjligheterna för akademiker från detta program.
Var kan du vara om 5 år?
Du kan arbeta för de största företagen på planeten (IBM, Citi, Allstate, Liberty för att nämna några). Du kan göra avancerad datavetenskaplig forskning i ämnen som Cybersecurity eller Video Analytics, eller skapa en programstartstart eller nästa killerapp.
Lärande och undervisning
Varje modul innebär i allmänhet 3 timmars föreläsningar per vecka tillsammans med upp till 2/4 timmar per vecka för självstudier och praktik i datorlabb. Utöver dessa schemalagda aktiviteter förväntas studenterna att:
- Arbeta genom blandade lärande resurser och aktiviteter i Canvas Virtual Learning-miljön som inkluderar titta på videor, läsa online-material och ta online-frågesporter och praktiska uppdrag.
- Arbeta med grupper och individuella uppdrag och projekt.
Modern mjukvaruutveckling utförs typiskt inom en lagmiljö och arbetsgivare är mycket angelägna om att studenterna har fått stor erfarenhet inom lag. Därför har många av projektets och bedömningsaktiviteterna på kursen utformats för att ge studenterna exponering för de olika teambaserade roller och ansvarsområden de kommer att möta i mjukvaruindustrin.
bedömning
Varje modul har sin egen blandning av utvärderingar som täcker hela lärandemålen för modulen. Detta kan inkludera:
- Datorbaserade tester;
- Individuella eller gruppprojekt;
- Praktiska programmeringstester.
Ingångskrav
Graduate
Normalt en 2,2 Honours -examen eller högre, eller motsvarande kvalifikation godtagbar för universitetet i alla discipliner exklusive datavetenskap eller annan liknande datorexamen.
Utöver ovanstående kvalifikationskrav, kommer alla sökande att kräva att passera ett online-lämplighetsprov. Om du lyckas i det första skedet av ansökan, kommer vi att vara i kontakt för att organisera detta.
Det här är en mycket populär kurs och sökande rekommenderas att ansöka så tidigt som möjligt, eftersom det kan bli nödvändigt att genomföra ett ansökningsdatum. Under sådana omständigheter kommer ansökningar att behandlas i datumbeställning, med prioritet till de som lämnats in tidigast och före utgångsdatumet.
Observera: en återbetalningsbar deposition (som kommer att dras av underavgift) på £ 400 krävs.
Internationella studenter
För information om internationella kvalifikationsekvivalenter, var god kontrollera de specifika uppgifterna för ditt land.
Engelska språkkrav
Bevis på ett IELTS * -poäng på 6,0, med minst 5,5 i någon komponent, eller en motsvarande kvalifikation som är acceptabel för universitetet krävs. * Tagen inom de senaste 2 åren.
Internationella studenter som önskar ansöka på Queen's University Belfast (och för vilken engelska inte är deras modersmål) måste kunna visa sin kunskaper på engelska för att fullt ut kunna dra nytta av sin studie eller forskning. Icke-EES-medborgare måste också uppfylla invandringskrav för engelska visum och invandring (UKVI) för det engelska språket för viseringsändamål.
Om du behöver förbättra dina engelska färdigheter innan du går in i detta examensprogram, erbjuder INTO Queen's University Belfast en rad engelska språkkurser. Dessa intensiva och flexibla kurser är utformade för att förbättra din engelska förmåga för antagning till denna grad.
- Akademisk engelska: en intensiv kurs i engelskspråk och färdigheter för framgångsrik universitetsstudie på examennivå.
- Pre-sessional engelska: en kort intensiv akademisk engelskkurs för studenter som startar ett examensprogram vid Queen's University Belfast och som behöver förbättra sin engelska.
Undervisningsavgifter
- Nordirland (NI) 1: 7 250 £
- Irland (ROI) 2: 7 250 £
- England, Skottland eller Wales (GB) 1: 7 250 £
- EU Other 3: £ 22,000
- Internationellt: £ 22 000
Allmänna villkor för forskarutbildningar
- På grund av hög efterfrågan finns det en tidsfrist för ansökningar.
- Du måste betala en insättning på £ 400 för att säkra din plats på banan.
- Detta villkor för erbjudandet är förutom alla akademiska eller engelska krav.
1 EU-medborgare i EU: s bosättningssystem, med avvecklad eller i förväg avgjord status, förväntas debiteras NI- eller GB-studieavgift baserat på var de är vanligtvis bosatta, men detta är provisoriskt och förutsatt att Nordirland publiceras Förordningar om elevavgifter. Studenter som är ROI -medborgare som är bosatta i GB förväntas debiteras GB -avgiften, men detta är provisoriskt och förutsätter publicering av reglerna för studentavgifter för Nordirlands församling.
2 Det förväntas att EU -studenter som är ROI -medborgare bosatta i ROI kommer att vara berättigade till NI -studieavgifter, i enlighet med det gemensamma reseavtalet. Studieavgiften som anges ovan är preliminär och förutsatt att publiceringen av förordningarna för studentavgifter för Nordirlands församling publiceras.
3 EU -studenter (exklusive medborgare från Republiken Irland som bor i GB, NI eller ROI) debiteras studieavgifter i linje med internationella avgifter.
Alla angivna studieavgifter är för läsåret 2021-22 och avser ett enda studieår om inte annat anges. Studieavgifterna kommer att bli föremål för en årlig inflationstakt om inte annat uttryckligen anges.
Ytterligare kurskostnader
Alla elever
Beroende på studieprogrammet kan det finnas extra kostnader som inte täcks av studieavgifter, som studenter måste ta hänsyn till när de planerar sina studier.
Studenter kan låna böcker och få tillgång till onlineinlärningsresurser från alla drottningars bibliotek. Om studenter vill köpa rekommenderade texter, snarare än att låna dem från universitetsbiblioteket, kan priserna per text variera från £ 30 till £ 100. Studenter bör också budgetera mellan £ 30 till £ 75 per år för fotokopiering, minnepinnar och utskriftsavgifter.
Studenter som utför en arbetsplats eller studerar utomlands, antingen som en obligatorisk eller valfri del av sitt program, bör vara medvetna om att de kommer att behöva finansiera ytterligare resor och levnadskostnader.
Om ett program innehåller ett större projekt eller en avhandling kan det vara kostnader för transport, boende och / eller material. Beloppet beror på det valda projektet. Det kan också finnas extrakostnader för utskrift och bindning.
Studenter kanske vill överväga att köpa en elektronisk enhet; kostnaderna kommer att variera beroende på specifikationen för den valda modellen.
Det finns också extra avgifter för examensceremonier, tentamensbesök och biblioteksböter.
Programresultat
- Du får lära dig att analysera problem och designa robusta och eleganta mjukvarusystem för att lösa problemen. Detta inkluderar att få färdigheter inom programmering, webbutveckling, databasdesign, mjukvarutestning och mjukvaruutveckling.
- Du får också möjlighet att lära dig att arbeta som en del av ett utvecklingsteam med hjälp av moderna utvecklingstekniker och verktyg.
Karriärmöjligheter
Sysselsättningsmöjligheterna inom programvaruteknik är utmärkta, vilket framgår av mjukvarusektorns konsekventa och fortsatta tillväxt. En karriär inom yrket är inte bara väl ersatt utan också givande, med mjukvaruproffs som kan välja mellan en rad karriärutvecklingsvägar. Med tanke på mångfalden av karriärer, mångfalden av färdigheter som erhållits från en icke-IT-primärexamen värderas starkt av IT-arbetsgivare och kommer att bidra till att öka anställningsmöjligheterna för akademiker från detta program.
Var kan du vara i 5 år?
Du kan arbeta för de största företagen på planeten (IBM, Citi, Allstate, Liberty för att nämna några). Du kan göra banbrytande datavetenskaplig forskning inom ämnen som cybersäkerhet eller videoanalys, eller skapa en programstart eller nästa mördare-app.
Läroplan
Kursstruktur
Programmet har två huvuddelar:
1. En uppsättning undervisade moduler som bygger från grundläggande till avancerade ämnen av programvara
teknik och programmering
2. Ett betydande projektbaserat element eller tre Specialized Mini Project-baserade moduler
De grundläggande modulerna studeras under den första terminen och täcker introduktionsprogrammering med hjälp av programmeringsspråket Java vid sidan av datorgrunder, inklusive mjukvaruteknik, mjukvarutestning och databaser.
Den andra terminen koncentrerar täckning av mer avancerad algoritmisk och objektorienterad programmering, tillsammans med webbprogrammering (PHP och javascript) och Software Engineering (med ett teambaserat projekt).
Varje modul innebär i allmänhet 3-4 timmars föreläsningar per vecka tillsammans med upp till 2-3 timmar per vecka för handledning och laborationer. Vid sidan av dessa schemalagda aktiviteter förväntas studenterna arbeta med grupp- och individuella uppgifter och projekt
Projekt: Du kan välja antingen ett enda tre månader långt individuellt självstyrt projekt eller så kan du ta 3 mindre miniprojekt. Miniprojekten ger dig en chans att studera några toppmoderna specialiteter inom datoranvändning, såsom användarupplevelsedesign, säkra mjukvarunät, dataanalys och visualisering, molnberäkning och maskininlärning
Programmering av moduler
- Programmering
- databaser
- Mjukvaruutveckling
- Webbutveckling
- Grundläggande databaser
Karriärmöjligheter
Introduktion
Anställningsmöjligheter inom mjukvaruteknik är utmärkta, vilket framgår av den konsekventa och fortsatta tillväxten inom mjukvarusektorn. En karriär inom yrket är inte bara väl avlönad utan också givande, med mjukvaruproffs som kan välja mellan en rad karriärvägar. Med tanke på mångfalden av karriärer, är mångfalden av färdigheter som erhålls från en icke-IT primär examen starkt värderade av IT-arbetsgivare och kommer att bidra till att öka anställningsmöjligheterna för utexaminerade från detta program.
Var kan du vara om 5 år?
Du kan arbeta för de största företagen på planeten (IBM, Citi, Allstate, Liberty för att nämna några). Du kan göra banbrytande datavetenskaplig forskning inom ämnen som cybersäkerhet eller videoanalys, eller skapa en mjukvarustart eller nästa mördarapp.
Lärande och undervisning
Varje modul innebär i allmänhet 3 timmars föreläsningar per vecka tillsammans med upp till 2/4 timmar per vecka
för handledningar och datorlaborationer. Vid sidan av dessa schemalagda aktiviteter finns studenter
förväntad att:
• Arbeta med blandade läranderesurser och aktiviteter på Canvas Virtual Learning
miljö som inkluderar att titta på videor, läsa onlinematerial och göra onlinefrågesporter
och praktiska uppgifter
• Arbeta med grupp- och individuella uppgifter och projekt
Modern mjukvaruutveckling utförs vanligtvis inom en teammiljö och arbetsgivare
är mycket angelägna om att eleverna ska ha fått betydande erfarenhet av att arbeta i team. Därför,
många av projekt- och bedömningsaktiviteterna i kursen har utformats för att ge studenterna
exponering för mångfalden av teambaserade roller och ansvarsområden de kommer att möta i programvaran
industri.
Antagningar
Studieavgift för programmet
Stipendier och finansiering
Hur finansierar jag min studie?
Institutionen för ekonomi kommer att tillhandahålla ett studieavgiftslån på upp till £5 500 per NI/EU-student för forskarstudier.
Ett forskarlånesystem i Storbritannien erbjuder statligt stödda studielån på upp till 10 609 £ för undervisade och forska masterkurser inom alla ämnesområden. Kriterier, behörighet, återbetalning och ansökningsinformation finns på den brittiska regeringens webbplats.
Internationella stipendier