MSc i mjukvaruutveckling
QUB Faculty of Engineering and Physical Sciences (EPS)
Nyckelinformation
Campus läge
Belfast, Storbritannien
språk
Engelsk
Studieformat
På Campus
Varaktighet
1 år
Takt
Heltid
Studieavgifter
EUR 8 360
Ansökningstiden
Begär info
Tidigaste startdatum
Begär info
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.
Du kommer att lära dig grunderna för datoranvändning och skaffa dig branschrelevanta färdigheter. Dessa kärnkompetenser inkluderar programmering, databaser, webbutveckling, mjukvaruteknik och problemlösning. Du behöver ingen datorbakgrund alls för att göra den här kursen, men efter framgångsrikt slutförande kommer du att vara utrustad med de tekniska, analytiska och professionella färdigheter som krävs för att ta på dig en rad roller i datorbranschen.
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.
Många av kurslärarteamen har arbetat i datorbranschen och har särskilda forskningsspecialiseringar i att utveckla nya och effektiva metoder för att lära ut datoranvändning. Flera i teamet har tilldelats studentnominerade undervisningspriser för sitt arbete.
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 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.
Kursstruktur
Programmet har två nyckeldelar:
- En uppsättning undervisade moduler som bygger från grundläggande till avancerade ämnen inom mjukvaruteknik och programmering
- 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.
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 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 enskilt tre månader långt individuellt självstyrt projekt eller så kan du ta 3 x mindre miniprojekt. Miniprojekten ger dig en chans att studera några toppmoderna specialiteter inom datoranvändning som användarupplevelsedesign, säkra mjukvarunätverk, dataanalys och visualisering, molnberäkning och maskininlärning
Antagningar
Stipendier och finansiering
Sökande rekommenderas att till fullo undersöka finansieringsmöjligheterna för att studera i Storbritannien, till exempel kan internationella studenter hitta finansiering från källor i deras egna länder.
Den finansiering som anges i detta avsnitt inkluderar finansiering från universitetet och från vissa externa källor. Informationen i detta avsnitt är avsedd att lyfta fram vissa finansieringskällor: det är inte en heltäckande lista över finansieringskällor.
Att ansöka om finansiering som är tillgänglig från universitetet är en del av en integrerad, online, forskarutbildningsprocess. Ett erbjudande om plats på Queen's utgör inte ett erbjudande om ekonomiskt stöd.
För inträde 2023 kommer fakulteter och skolor vid universitetet att fastställa sina egna deadlines för forskaransökningar om antagning, studentskap och stipendier. Sökande som vill ansöka om finansiering från universitetet för 2023 bör hänvisa till relevanta fakultets- och skolwebbplatser för information.
- Institutionen för ekonomi kommer att tillhandahålla ett studieavgiftslån på upp till £6 500 per NI / EU-student för forskarstudier.
- Ett forskarlånesystem i Storbritannien erbjuder statligt stödda studielån på upp till £11 836 för undervisade och forskarmasterskurser inom alla ämnesområden.
Läroplan
Kursstruktur
Programmet har två nyckeldelar:
- En uppsättning undervisade moduler som bygger från grundläggande till avancerade ämnen inom mjukvaruteknik och programmering
- Ett betydande projektbaserat element eller tre Specialized Mini Project-baserade moduler
De grundläggande modulerna studeras under den första terminen och omfattar introduktionsprogrammering
använder programmeringsspråket Java tillsammans med datorer, inklusive programvara
teknik, mjukvarutestning och databaser.
Den andra terminen koncentreras på täckning av mer avancerad algoritm 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 studenter
att arbeta med grupp- och individuella uppdrag och projekt
Projekt: Du kan välja antingen ett enskilt tre månader långt individuellt självstyrt projekt eller så kan du ta 3 x mindre miniprojekt. Miniprojekten ger dig en chans att studera några toppmoderna specialiteter inom datoranvändning som användarupplevelsedesign, säkra mjukvarunätverk, dataanalys och visualisering, molnberäkning och maskininlärning
moduler
- Programmering
- databaser
- Mjukvaruutveckling
- Webbutveckling
- Grundläggande databaser
Studieavgift för programmet
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ä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ållits från en icke-IT primär examen starkt värderad 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.