MSc in Software Development
Belfast, Verenigd Koninkrijk
DUUR
1 Years
TALEN
Engels
TEMPO
Full time
DEADLINE VOOR AANMELDING
Aanvraagdeadline
EERSTE STARTDATUM
Vraag de vroegste startdatum aan
COLLEGEGELD
GBP 25.800
STUDIE FORMAAT
Op de campus
Invoering
De MSc in Software Development is ontworpen in samenwerking met de industrie om een jaar intensief onderwijs in softwareontwikkeling te bieden en is speciaal ontworpen voor afgestudeerden van niet-computerdisciplines. Het heeft een extreem hoge mate van inzetbaarheid van afgestudeerden en is de best beoordeelde MSc-computercursus voor studenttevredenheid in het VK.
Je leert de basis van computergebruik en verwerft brancherelevante vaardigheden. Deze kernvaardigheden omvatten programmeren, databases, webontwikkeling, software-engineering en probleemoplossing. U hebt helemaal geen computerachtergrond nodig om deze cursus te volgen, maar na succesvolle afronding beschikt u over de technische, analytische en professionele vaardigheden die nodig zijn om een reeks functies in de computerindustrie op zich te nemen.
Het curriculum is ontworpen en wordt voortdurend herzien in samenwerking met belangrijke industriële partners, die hebben bijgedragen aan de meest relevante module-inhoud. Dit helpt ervoor te zorgen dat onze afgestudeerden hoog opgeleid zijn en zeer gewild zijn bij werkgevers.
Veel van de docententeams van de cursus hebben in de computerindustrie gewerkt en hebben specifieke onderzoeksspecialismen in het ontwikkelen van nieuwe en effectieve methoden voor het onderwijzen van computers. Verschillende leden van het team hebben voor hun werk een door studenten genomineerde onderwijsprijs ontvangen.
Je leert hoe je problemen analyseert en robuuste en elegante softwaresystemen ontwerpt om de problemen op te lossen. Dit omvat het opdoen van vaardigheden op het gebied van programmeren, webontwikkeling, databaseontwerp, softwaretesten en software-engineering.
Je krijgt ook de kans om te leren werken als onderdeel van een ontwikkelteam met behulp van moderne ontwikkelingstechnieken en -hulpmiddelen.
Cursusstructuur
Het programma bestaat uit twee belangrijke onderdelen:
- Een reeks aangeleerde modules die voortbouwen op fundamentele tot geavanceerde onderwerpen van software-engineering en programmeren
- Een substantieel projectmatig element of drie Specialized Mini Project-gebaseerde modules
De basismodules worden bestudeerd in het eerste semester en behandelen inleidend programmeren met behulp van de Java-programmeertaal naast computerfundamenten, waaronder software-engineering, softwaretesten en databases.
Het tweede semester concentreert zich op meer geavanceerde algoritmische en objectgeoriënteerde programmering, samen met webprogrammering (PHP en javascript) en Software Engineering (met een teamgebaseerd project).
Elke module omvat over het algemeen 3-4 uur colleges per week, samen met maximaal 2-3 uur per week voor werkcolleges en practica. Naast deze roosteractiviteiten wordt van studenten verwacht dat ze werken aan groeps- en individuele opdrachten en projecten
Project: je kunt kiezen voor een enkel individueel, zelfgestuurd project van drie maanden of je kunt 3 x kleinere miniprojecten volgen. De Mini Projecten geven je de kans om een aantal state-of-the-art specialismen in computergebruik te bestuderen, zoals User Experience Design, Secure Softwarized Networks, Data Analysis & Visualization, Cloud Computing en Machine Learning
toelatingen
Beurzen en financiering
Aanvragers wordt geadviseerd om de financieringsmogelijkheden voor studeren in Groot-Brittannië volledig te verkennen. Internationale studenten kunnen bijvoorbeeld ontdekken dat financiering beschikbaar is uit bronnen in hun eigen land.
De financiering die in dit deel wordt uiteengezet, omvat financiering die beschikbaar is bij de universiteit en uit enkele externe bronnen. De informatie in dit deel is bedoeld om enkele financieringsbronnen onder de aandacht te brengen: het is geen alomvattende lijst van financieringsbronnen.
Het aanvragen van financiering die beschikbaar is bij de universiteit maakt deel uit van een geïntegreerd, online, postdoctoraal toelatingsproces. Een aanbod van een plaats bij Queen's houdt geen aanbod van financiële steun in.
Voor deelname aan 2023 zullen faculteiten en scholen van de universiteit hun eigen deadlines vaststellen voor postdoctorale aanvragen voor toelating, studentenbeurzen en beurzen. Aanvragers die postdoctorale financiering van de universiteit willen aanvragen voor toegang tot 2023, moeten voor informatie de relevante faculteits- en schoolwebsites raadplegen.
- Het ministerie van Economische Zaken verstrekt een collegegeldlening van maximaal £ 6.500 per NI / EU-student voor postdoctorale studie.
- Een systeem voor postdoctorale leningen in Groot-Brittannië biedt door de overheid gesteunde studieleningen tot £ 11.836 voor onderwezen en onderzoeksmastercursussen in alle vakgebieden.
leerplan
Cursusstructuur
Het programma bestaat uit twee belangrijke onderdelen:
- Een reeks aangeleerde modules die voortbouwen op fundamentele tot geavanceerde onderwerpen van software-engineering en programmeren
- Een substantieel projectmatig element of drie Specialized Mini Project-gebaseerde modules
De basismodules worden in het eerste semester bestudeerd en omvatten inleidende programmering
de programmeertaal Java gebruiken naast computerfundamenten, inclusief software
engineering, softwaretesten en databases.
Het tweede semester concentreert zich op de dekking van meer geavanceerde algoritmische en objectgeoriënteerde onderwerpen
programmeren, samen met webprogrammering (PHP en javascript) en Software Engineering
(met een teamgebaseerd project).
Elke module omvat over het algemeen 3-4 uur colleges per week, samen met maximaal 2-3 uur per
week voor werkcolleges en practica. Naast deze roosteractiviteiten worden er ook studenten verwacht
werken aan groeps- en individuele opdrachten en projecten
Project: je kunt kiezen voor een enkel individueel, zelfgestuurd project van drie maanden of je kunt 3 x kleinere miniprojecten volgen. De Mini Projecten geven je de kans om een aantal state-of-the-art specialismen in computergebruik te bestuderen, zoals User Experience Design, Secure Softwarized Networks, Data Analysis & Visualization, Cloud Computing en Machine Learning
modules
- Programming
- databases
- Software Engineering
- Webontwikkeling
- Basisprincipes van computers
Programma collegegeld
Carrièremogelijkheden
De werkgelegenheidskansen in de software-engineering zijn uitstekend, zoals blijkt uit de consistente en aanhoudende groei van de softwaresector. Een carrière binnen het beroep is niet alleen goedbetaald, maar ook lonend, waarbij softwareprofessionals kunnen kiezen uit een reeks loopbaanontwikkelingstrajecten. Gezien de diversiteit aan loopbanen wordt de verscheidenheid aan vaardigheden die zijn verworven met een niet-IT-basisopleiding sterk gewaardeerd door IT-werkgevers en zal dit de werkgelegenheidskansen van afgestudeerden van dit programma helpen vergroten.
Waar zou je over 5 jaar kunnen zijn
Je zou kunnen werken voor de grootste bedrijven ter wereld (IBM, Citi, Allstate, Liberty om er maar een paar te noemen). Je zou baanbrekend computerwetenschappelijk onderzoek kunnen doen naar onderwerpen als cyberbeveiliging of video-analyse, of een softwarestart-up of de volgende geweldige app kunnen opzetten.