University College London (UCL)
MSc Software Systems Engineering
London, Verenigd Koninkrijk
MSc (Master of Science)
DUUR
1 jaar
TALEN
Engels
TEMPO
Full time
DEADLINE VOOR AANMELDING
EERSTE STARTDATUM
Sep 2026
COLLEGEGELD
STUDIE FORMAAT
Op de campus
De MSc in Software Systems Engineering is ontworpen om studenten een solide basis te geven in zowel de theorie als de praktijk van het bouwen van softwaresystemen. Het programma behandelt belangrijke onderwerpen zoals softwareontwerp, -ontwikkeling, -testen en -beheer. De nadruk ligt op praktische vaardigheden en moedigt studenten aan om aan echte projecten te werken en samen te werken met partners uit de industrie. Deze aanpak helpt studenten te begrijpen hoe ze betrouwbare en schaalbare softwareoplossingen kunnen creëren die voldoen aan de huidige industrienormen.
De opleiding verkent ook geavanceerde gebieden zoals softwarearchitectuur, cloud computing en cybersecurity en bereidt studenten voor op de uitdagingen van moderne software engineering. Het doel is om kritisch denkvermogen en probleemoplossend vermogen te ontwikkelen, zodat studenten zich kunnen aanpassen aan snelle technologische veranderingen. Het programma moedigt studenten aan om onderzoek te doen en ervaring op te doen via stages, wat een breed begrip van softwaresystemen bevordert. Het bereidt afgestudeerden voor op functies in softwareontwerp, engineering en projectmanagement in diverse sectoren.
UCL -beurzen
Er zijn diverse beurzen beschikbaar voor postdoctorale studenten, waaronder onze UCL Masters Bursary voor Britse studenten en onze UCL Global Masters Scholarship voor internationale studenten. Klik op de onderstaande link om via de beurszoeker te zoeken naar beurzen waarvoor je mogelijk in aanmerking komt. Je faculteit kan je ook meer informatie geven over financiering.
Externe beurzen
Online aggregators zoals Postgraduate Studentships, Scholarship Search, Postgraduate Funding and International Financial Aid en College Scholarship Search bevatten informatie over diverse externe programma's.
Als je specifieke omstandigheden of een etnische of religieuze achtergrond hebt, is het de moeite waard om te zoeken naar beurzen/toelagen die daarop aansluiten. Sommige regelingen zijn heel specifiek.
Financiering voor gehandicapte studenten
Masterstudenten met een functiebeperking kunnen mogelijk extra financiering krijgen voor de extra kosten die zij maken om te studeren.
Onderwijzen en leren
Dit programma bestaat uit een combinatie van hoorcolleges, tutorials, practica en zelfgestuurd leren, ondersteund door online bronnen.
U wordt op verschillende manieren beoordeeld, waaronder cursuswerk, projecten, examens en een zomeronderzoeksproject/scriptie.
Voor voltijdstudenten bedragen de contacturen gemiddeld ongeveer 12-14 contacturen per lesweek, afhankelijk van de gekozen module en het rooster. Deze contacturen omvatten hoorcolleges, seminars, workshops en tutorials, spreekuur en andere evenementen.
Buiten deze sessies wordt van studenten verwacht dat ze zich intensief bezighouden met zelfstudie en het maken van toetsen. Formeel lesgeven en zelfstudie vormen samen een studielast die vergelijkbaar is met een fulltime baan, namelijk ongeveer 35-40 uur per week.
modules
Full time
De MSc Software Systems Engineering is een eenjarige opleiding.
In het eerste trimester bestudeer je Requirements Engineering en Software Architecture. Je maakt kennis met fundamentele concepten en de nieuwste technieken om je modelleervaardigheden te ontwikkelen en je vermogen om requirements en architecturen helder en nauwkeurig te communiceren aan zakelijke stakeholders en softwareontwikkelaars. Je verbetert je kennis en begrip van de aard en diversiteit van de huidige softwareontwikkelingspraktijk. Je maakt kennis met geavanceerde onderzoeksmethoden in software engineering, met de nadruk op het nauwkeurig lezen van onderzoekspapers, het kritisch maar evenwichtig evalueren van onderzoeksideeën en het schrijven van een onderzoeksvoorstel. Je kiest uit een scala aan specialistische keuzevakken, waaronder geautomatiseerde software engineering, computerbeveiliging, malware, complexe netwerken en het web, en netwerksystemen.
In het tweede trimester bestudeer je Validatie en Verificatie. Je behandelt niet alleen de stand van zaken in validatie en verificatie, maar ook de belangrijkste trends, problemen en resultaten in validatie- en verificatieonderzoek. Je bestudeert ook verantwoorde software engineering, waarmee je de vaardigheden en kennis opdoet voor een verantwoorde en succesvolle carrière in moderne software engineering. Je kiest uit een scala aan keuzevakken, waaronder machine learning, verdere computerbeveiliging, informatieopsporing en datamining, praktische programmaanalyse en geautomatiseerde software engineering.
In het derde trimester concentreert u zich vooral op uw afsluitende onderzoeksproject/scriptie (groeps- of individueel) en eventuele examens die in de examenperiode plaatsvinden.
Verplichte modules
Requirements Engineering en Software Architectuur
Validatie en verificatieSoftwareontwikkelingspraktijkOnderzoeksmethoden in software engineeringProfessionele praktijkMSc Software Systems Engineering OnderzoeksprojectMSc Software Systems Engineering Groepsproject
Optionele modules
Netwerksystemen
Computerbeveiliging IComputerbeveiliging IIMensen en VeiligheidMalwareInformatieopvraging en dataminingComplexe netwerken en online sociale netwerkenMachine Learning voor domeinspecialistenToegepaste Deep LearningTechniek voor data-analyse 1Geautomatiseerde software engineeringTechniek voor data-analyse 2
Houd er rekening mee dat de lijst met modules die hier wordt gegeven indicatief is. Deze informatie wordt lang voor de inschrijving gepubliceerd en de inhoud en beschikbaarheid van de modules kunnen veranderen. Modules die in gebruik zijn voor het huidige academische jaar zijn gelinkt voor meer informatie. Waar geen link aanwezig is, is er nog geen verdere informatie beschikbaar.
Studenten volgen modules ter waarde van 180 studiepunten. Na succesvolle afronding van 180 studiepunten ontvang je een MSc in Software Systems Engineering.
Toegankelijkheid
Informatie over de toegankelijkheid van UCL -gebouwen is verkrijgbaar bij AccessAble. Voor meer informatie kunt u ook terecht bij het UCL Student Support and Wellbeing Services-team.
Wat deze cursus je zal bieden
Erkenning van een topuniversiteit: UCL wordt consequent gerangschikt onder de beste universiteiten ter wereld (9e in de QS World University Rankings 2025), wat je een prestigieuze kwalificatie oplevert die wereldwijd hoog aangeschreven staat bij werkgevers. Bovendien werd UCL uitgeroepen tot Times en Sunday Times University of the Year 2024.
Hoogwaardig onderwijs van toonaangevende experts: leer van wereldberoemde academici die vooroplopen in de innovatie van de computerwetenschappen. UCL Computer Science staat bekend om zijn uitmuntende onderzoek en staat op de eerste plaats in Engeland en op de tweede plaats in het Verenigd Koninkrijk voor onderzoekskracht in computerwetenschappen en informatica in het meest recente Britse Research Excellence Framework (REF 2021).
Praktijkervaring door projectwerk: pas je kennis en vaardigheden toe in de praktijk met een omvangrijk onderzoeks- of engineeringproject. Veel van deze projecten worden uitgevoerd in samenwerking met industriële partners via het IXN Industry Exchange Network, waardoor je waardevolle praktijkervaring en inzichten in de sector opdoet.
Sterke inzetbaarheid met hoge werkgelegenheidspercentages en startsalarissen: onze afgestudeerden zijn zeer gewild op de arbeidsmarkt dankzij de sterke reputatie van UCL en de praktische, branchegerichte vaardigheden die je tijdens de opleiding opdoet. Je bent goed voorbereid op diverse veelgevraagde functies in de software systems engineering.
Verbeterde onderzoeksvaardigheden: dankzij de onderzoeksgerichte onderdelen van het programma krijgt u sterke analytische en probleemoplossende vaardigheden, waarmee u wordt voorbereid op mogelijke promotieonderzoeken of onderzoeksintensieve functies in de industrie.
De basis van je carrière
Afgestudeerden werken in diverse sectoren, waaronder techgiganten zoals Amazon, Google en Meta, de financiële sector en start-ups. Sommigen doen verder onderzoek en promoveren aan prestigieuze instellingen.
employability
De opleiding geeft je een sterke set vaardigheden in software systems engineering en bereidt je voor op functies in software engineering, ontwikkeling en architectuur. Het op onderzoek gebaseerde curriculum bereidt je ook voor op een doctoraat.
Netwerken
- Tijdens het programma krijgt u volop de gelegenheid om te netwerken met collega's en mensen uit de academische wereld en het bedrijfsleven, met name via gezamenlijke projecten en onderzoeksseminars.
- Als student en later als afgestudeerde krijg je toegang tot een UCL carrière-evenementenprogramma, dat je in contact brengt met werkgevers en alumni. Dit programma biedt waardevolle inzichten in de realiteit van verschillende functies, sectoren en huidige sollicitatieprocedures.
- UCL kent bovendien een groot aantal clubs en verenigingen, wat een effectieve manier kan zijn om in contact te komen met medestudenten met dezelfde interesses en carrièredoelen.
- Maak deel uit van een universiteit waar ondernemende geesten floreren. Onze academische en industriële netwerken bieden een veilige en ondersteunende omgeving als je je eigen bedrijf wilt laten groeien.


