Master in software engineering van gedistribueerde systemen

Algemeen

Lees meer over deze opleiding op de website van de instelling

Beschrijving van opleiding

Opkomende computernetwerken en communicatietechnologie bieden een nieuwe technologische basis voor het ontwerpen van softwaresystemen. De systemen worden gedistribueerd, herconfigureerbaar en adaptief, en hun componenten hebben een hoge mate van autonomie. Dit is een opwindend en snel evoluerend vakgebied waarin er een continue vraag is naar gekwalificeerde software-engineers op de wereldarbeidsmarkt.

Female software engineer codes at her desk with computers

Software engineering van gedistribueerde systemen bij KTH

De reeks apparaten waarin gedistribueerde softwareapplicaties kunnen werken, varieert van cloudservers tot smartphones. Nieuwe technologische ontwikkelingen creëren een grote vraag vanuit de industrie en naar ingenieurs die op basis van deze ontwikkelingen softwaresystemen kunnen ontwerpen. Deze masteropleiding is bedoeld als een educatieve reactie op dergelijke industriële eisen. Het biedt studenten state-of-the-art kennis van het vakgebied en ontwikkelt hun praktische vaardigheden om aan de huidige industriële vereisten te voldoen, en verbetert ook hun vermogen om zich aan te passen aan de nieuwe ontwikkelingen van de technologie van morgen.

Het programma is cursusgericht. Uit de set van verplichte vakken (inclusief het afstudeerproject) moeten 60 ECTS-studiepunten gehaald worden en uit de keuzevakken 60 ECTS-credits. Het programma biedt twee tracks: de Software-track en de Data Science-track. De Software-track legt de nadruk op cursussen voor softwareontwikkeling, terwijl de Data Science-track de nadruk legt op cursussen voor gegevensanalyse. Uit het pakket keuzevakken voor deze specialisaties moeten voor elk van deze tracks vier cursussen (30 ECTS-studiepunten) worden gekozen uit de lijsten van overeenkomstige keuzevakken voor de tracks. Het laatste semester is gewijd aan het afstudeerproject met een set scriptieonderwerpen die door de faculteit worden aangeboden. Veel studenten kiezen ervoor om hun project in samenwerking met de industrie uit te voeren, in Zweden of in het buitenland, en anderen zijn geïnteresseerd om hun project voort te zetten aan een buitenlandse universiteit. De keuze van het afstudeerproject hangt af van de plannen van de studenten voor toekomstig industrieel of onderzoekswerk.

Dit is een tweejarig programma (120 ECTS-credits) dat in het Engels wordt gegeven. Afgestudeerden krijgen de graad van Master of Science. Het programma wordt voornamelijk gegeven op de KTH Kista-campus in Stockholm door de School of Electrical Engineering and Computer Science (bij KTH ).

Behandelde onderwerpen

Gedistribueerde systemen, software engineering, gedistribueerde kunstmatige intelligentie en intelligente agenten, data science.

Carrière

Aangezien het programma is gericht op het opleiden van software-ingenieurs met een uitgebreide kennis van recente geavanceerde methoden en technologieën in gedistribueerde softwaresystemen, zijn de kansen voor afgestudeerden om een baan te vinden uitgebreid. Dankzij de programmakwalificaties kunnen studenten werken in een groot aantal bedrijven die software ontwikkelen of onderhouden, en dit is een enorme markt. Alumni zijn te vinden bij bedrijven als Ericsson, Spotify, Google, Nasdaq, Netlight, Scania group en SEB. Veel studenten hebben al voor hun afstuderen een vaste baan in Zweden of in het buitenland gekregen. Uit feedback van oud-studenten blijkt dat ze de kennis van moderne technologieën die ze van de opleiding hebben geleerd zeer op prijs stellen en deze kennis stelt hen in staat zeer competitief te zijn op de arbeidsmarkt. Evenzo zijn er veel voorbeelden van afgestudeerden die sleutelmedewerkers in hun bedrijf worden door deze moderne technologieën te promoten.

Een groot aantal studenten streeft ook naar een academische carrière, en velen van hen zijn doorgegroeid naar doctoraatsposities aan bekende universiteiten over de hele wereld.

Na het afstuderen

Softwareontwikkeling, enterprise architect, consulting, ondernemer, projectmanager, onderzoeker, business development.

"Ik zou zeggen dat KTH een zeer hoog opleidingsniveau heeft. Er zijn zoveel opties om details te leren tijdens de lezingen, oefeningen, practica, projecten en examens."

Helal uit Zweden

Duurzame ontwikkeling

Afgestudeerden van KTH hebben de kennis en tools om de samenleving in een duurzamere richting te brengen, aangezien duurzame ontwikkeling een integraal onderdeel is van alle programma's. De drie belangrijkste doelstellingen voor duurzame ontwikkeling die worden aangepakt door de masteropleiding Software Engineering of Distributed Systems zijn:

  • 4 Kwaliteitsonderwijs
  • 9 Industrie, innovatie en infrastructuur
  • 12 Verantwoorde consumptie en productie

Kwaliteitsonderwijs: het programma biedt een stimulerende internationale omgeving waarin studenten uit landen over de hele wereld samenwerken aan gemeenschappelijke onderwerpen; de benadering die we volgen bij het onderwijzen van het programma creëert een sterke basis voor het ondersteunen van levenslang leren

Industrie, innovatie en infrastructuur: in het programma onderstrepen we innovatiefactoren als een belangrijk onderdeel van de vooruitgang in de software-industrie; het bouwen van een betrouwbare infrastructuur vereist expertise in softwaretechnologie die we onderwijzen als een voertuig voor de ontwikkeling ervan

Verantwoorde consumptie en productie: Het programma onderstreept digitalisering als een benadering van verantwoord verbruik waarbij minder hulpbronnen worden gebruikt (bijvoorbeeld papier) en verantwoord energieverbruik.

Faculteit en onderzoek

Het onderzoeksdoel van de afdeling is om door te gaan met sterk onderzoek naar fundamentele aspecten van software en computersystemen, centrale gebieden binnen Computer Science, met een focus op cloud computing, service computing, sociale netwerken, tijdbewuste systemen, datawetenschap en toegepaste AI. evenals Software Engineering.

Toelatingseisen

Om in aanmerking te komen voor het programma, moet je een bachelordiploma hebben behaald, de Engelse taal beheersen en voldoen aan de opleidingsspecifieke eisen.

Bachelor diploma

Een bachelordiploma, gelijk aan een Zweeds bachelordiploma, of gelijkwaardige academische kwalificaties van een internationaal erkende universiteit, is vereist. Studenten die langere technische opleidingen volgen en cursussen hebben afgerond die gelijkwaardig zijn aan een bachelordiploma, worden geval per geval bekeken.

Studenten in hun laatste jaar van een undergraduate-studie kunnen zich aanmelden en, indien gekwalificeerd, een voorwaardelijke acceptatie ontvangen. Deze aanvragers moeten een schriftelijke verklaring bijvoegen volgens de instructies van University Admissions. Studenten in het laatste jaar van een undergraduate-studie aan een Zweedse universiteit hoeven geen schriftelijke verklaring te overleggen om, indien gekwalificeerd, een voorwaardelijke toelating te krijgen. Wel moeten ze voor 1 februari 150 ECTS-studiepunten van de bacheloropleiding hebben behaald.

Kennis van het Engels

Engelse taalvaardigheid gelijk aan (de Zweedse bovenbouw) Engels cursus B / 6 is vereist. Aan het vereiste kan worden voldaan met een resultaat gelijk aan of hoger dan dat vermeld in de volgende internationaal erkende Engelse tests:

  • TOEFL Op papier gebaseerd: score van 4,5 (schaal 1-6) in schriftelijke test, een totaalscore van 575.
  • TOEFL ITP wordt niet geaccepteerd.
  • TOEFL iBT internet: Score van 20 (schaal 0-30) in schriftelijke test, een totale score van 90
  • IELTS Academic / IELTS UKVI: een minimum algemeen cijfer van 6,5, met geen sectie lager dan 5,5
  • Cambridge ESOL: Cambridge English: Advanced (CAE) Certificate in Advanced English of Cambridge English: Proficiency (CPE) (Certificate of Proficiency in English)
  • Michigan English Language Assessment Battery (MELAB): Minimale score van 90
  • De universiteit van Michigan, ECPE (examen voor het certificaat van bekwaamheid in het Engels)
  • Pearson PTE Academic: Score of 62 (writing 61)

Aan de taalvereiste kan ook worden voldaan door eerdere universitaire studies en studies op de middelbare school. Meer informatie over erkende Engelse tests, eerdere studies en vereiste documenten wordt verstrekt door University Admissions.

Specifieke vereisten voor de masteropleiding Software Engineering of Distributed Systems

Een bachelordiploma in informatica of een gelijkwaardig diploma, overeenkomend met ten minste 180 ECTS-credits, inclusief cursussen in wiskunde, informatietechnologie of informatica gelijk aan ten minste 90 ECTS-credits.

Inschrijvingsdocumenten

Uw aanvraag is niet compleet zonder de vereiste ondersteunende documentatie. De volgende algemene en opleidingsspecifieke documenten moeten daarom in de aangegeven volgorde bij de aanvraag worden gevoegd:

Algemene documenten

  • Certificaten en diploma's van eerdere universitaire studies
  • Afschrift van voltooide vakken en cijfers die zijn opgenomen in je diploma
  • Bewijs van Engelse taalvaardigheid
  • Een kopie van uw paspoort inclusief persoonlijke gegevens en foto of andere identificatiedocumenten

Specifieke documenten voor de masteropleiding Software Engineering of Distributed Systems

  • Curriculum vitae
  • Autobiografische verklaring (motivatiebrief)
  • 2 aanbevelingsbrieven
  • Certificaat met relevante werkervaring, indien van toepassing
Laatst bijgewerkt op okt 2020

Over de school

KTH Royal Institute of Technology has served as one of Europe’s key centres of innovation and intellectual talent for almost two hundred years. Recognized as Sweden’s most prestigious technical univer ... Lees meer

KTH Royal Institute of Technology has served as one of Europe’s key centres of innovation and intellectual talent for almost two hundred years. Recognized as Sweden’s most prestigious technical university, KTH is also the country’s oldest and largest. With over 12,000 students and an international reputation for excellence, the university continues to nurture the world’s brightest minds, helping to shape the future. Lees Minder