Vanaf het tweede jaar (de hoofdfase) kies je voor een specialisatie Software Engineering of Business & ICT. Deze specialisaties leiden voor verschillende IT-beroepen op. Het tweede jaar bestaat uit de volgende modules. Hieronder lees je meer over de verschillende modules per specialisatie:
Software Engineering
Module: Object Oriented Development
Object Oriented Development (OOD) is binnen de softwareontwikkeling een van de meest gebruikte technieken. OOD deelt software op in kleine beheersbare onderdelen (klassen/objecten) waardoor de software makkelijker te begrijpen, te ontwikkelen, te testen en te onderhouden is. Ook zorgt OOD ervoor dat code beter hergebruikt kan worden en dat er eenvoudiger in teamverband ontwikkeld kan worden.
Module: Digital Twin
In deze module maak je kennis met het uitvoeren van een groot project binnen een onderwijscontext, waarbij begeleiding en een gecontroleerde omgeving centraal staan. Je gaat in groepsverband werken aan een stuk software, waarbij gestructureerd en samenhangend wordt samengewerkt. Een belangrijk aspect van deze module is het leren analyseren van een complexer domein en het omzetten van deze analyse naar objectgeoriënteerde software.
Module: Optimisation
Optimalisatie draait om het efficiënt gebruiken van beschikbare middelen. Dit kan bijvoorbeeld gaan om executiesnelheid of geheugen gebruik. Om software te kunnen schrijven wat efficiënt gebruik maakt van beschikbare hardware moet je in staat zijn om bottlenecks te kunnen identificeren. Dit kan bijvoorbeeld door software te profilen, maar ook met een theoretische analyse van de gebruikte algoritmes. Daarnaast is het belangrijk dat je begrijpt wat je code onderwater doet. Tijdens het optimaliseren is het essentieel dat na je aanpassingen het resultaat niet veranderd. Goed geschreven tests helpen je te identificeren wanneer het resultaat van bijvoorbeeld een algoritme ongewenst veranderd is. Binnen deze module ga je kennis maken met deze activiteiten.
Business & ICT
Module: IT Service Management
In deze module houd je de IT-Beheer omgeving van je eigen organisatie tegen het licht. Je krijgt les in de onderwerpen: Security, Cloud, Architectuur, ITIL, BISL. Je leert hoe de processen rondom IT Beheer met elkaar in verband staan. Je vergelijkt dit met de theorie en doet aanbevelingen ter verbetering.
Module: Business & IT Solution
Tijdens een project werk je aan real life IT-vraagstukken voor opdrachtgevers. De vraagstukken binnen de module BIS liggen op het snijvlak van Business en ICT en kunnen uiteenlopen van het maken van een website tot een specifieke rekentool of bijvoorbeeld een dashboard of procesverbetering. Het project BIS volgt in 10 weken tijd waar mogelijk de zes fasen van Design Thinking, met als doel om tot creatieve en innovatieve oplossingen te komen en deze te implementeren en te borgen.
Module: Information Security en Business Continuity Management
Je kunt op methodische wijze een business continuitsplan opstellen waarin rekening is gehouden met de eisen en wensen van de organisatie tot het zekerstellen van de continuïteit voor de IT-functie in samenhang met onderzochte organisatierisico’s voor kritische bedrijfsprocessen en informatieveiligheid, om (meer) in ‘control’ te zijn op de beheersing van te leveren producten en diensten aan afnemers en/of toeleveranciers.
Beide specialisaties:
Module: Data Science
Je leert met behulp van het data science proces om grote hoeveelheden data te verwerken en te analyseren. Vanuit de behoefte van de organisatie zet je deze data om tot bruikbare relevante stuurinformatie die je kunt toepassen in de (beleids)context van die organisatie. Je leert welke tools en technieken je hierbij kunnen helpen om data en processen veilig en compliant te maken. Op weg naar dit eindproduct krijg je kennis aangereikt over o.a. databasetechnieken, softwarearchitectuur, analytics en statistiek. Deze module is ook voor studenten die het Software-Engineering profiel hebben gekozen. Daarmee werk je samen.