Inleiding programmeren
Deze module behandelt de belangrijkste principes van programmeren. Zo raak je o.a. vertrouwd met een aantal basisbegrippen van een programmeertaal, zoals herhalingslussen, primitieve datatypes, keuze structuren en arrays. Ook maak je kennis met de programmeertaal Java. Een objectgeoriënteerde programmeertaal die werkt met klassen en objecten als programmeerconstructies om het programmeren van programma's sneller én eenvoudiger te maken. Daarbij oefen je in de educatieve programmeeromgeving BlueJ. Na afloop van deze module ben je in staat om een klein programma in Java schrijven.
Programmeren in Python
Je leert over de programmeertaal Python en de toepassing hiervan in diverse omgevingen: als interactieve taal, als stand-alone applicatie, als server-sided scripttaal (CGI), als clientsided scripttaal (Android platform), als intermediair tussen gebruiker en SQLite, en als schaalbare webapplicatie met behulp van Google Web Engine.
Agile Scrum en DevOps
Deze module bestaat uit twee delen. Het eerste gedeelte heeft betrekking op de methode Agile Scrum. Vervolgens leer je hoe je de toepassing Devops kunt gebruiken om de samenwerking tussen ontwikkelaars en beheerders in een organisatie te bevorderen. Ook komen diverse tools aan bod die voor dit proces gebruikt kunnen worden.
IREB® CPRE
De International Requirements Engineering Board (IREB) is een internationale non-profitorganisatie die zich richt op het verder professionaliseren van het requirements vakgebied. In deze module stel je een samenhangende en geprioriteerde set van requirements op van een nieuw te ontwerpen en ontwikkelen IT Service. Dit doe je aan de hand van methoden en technieken die worden aanbevolen vanuit de beroepsgroep waarbij belangen van stakeholders worden geïntegreerd.
IT Economics
De module IT Economics gaat in op de relatie tussen de inhoud van een IT-change of -implementatie en de financiële consequenties daarvan. Je leert een businesscase opstellen en daarin de financiële component ervan inzichtelijk maken. Op basis van deze gegevens en aan de hand van instrumenten als NPV en IRR kun je vervolgens beoordelen wat de haalbaarheid van de businesscase is.
Containerisatie met Kubernetes
In deze module doe je kennis en vaardigheden op met betrekking tot het container concept, de specifieke technieken voor beheer en hoe dit in verschillende infrastructuren is in te zetten.