Cluster 3: Let IT work Cluster 3: Let IT work
In dit cluster ligt de focus op automatiseren. Na afloop ben je in staat om een klassieke drie lagen omgeving (front-end, back-end, database) geautomatiseerd te realiseren. Om dit succesvol uit te voeren heb je kennis van moderne “Infrastructure as a Code” technieken. Denk aan oplossingen, zoals vRealize, Puppet, Ansible, Chef, Saltstack.
|
30 |
|
IREB CPRE Foundation IREB CPRE Foundation
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.
|
5 |
|
Programmeren in Python Programmeren in Python
Deze module geeft je een uitgebreid overzicht van de basisbegrippen en functies in Python. De module gaat uitgebreid in op de programmeertaal Python versie 3.x 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.
De volgende onderwerpen komen aan bod:
• Oriëntatie op de module
• Aan de slag met de IDE
• Elementaire Python-syntaxis
• Controlestructuren (herhaling en selectie)
• Werken met functies
• Softwarebibliotheken (modules)
• Werken met strings en bestanden
• Testen en debuggen
• Exception-handling
• Gestructureerde datatypen
• Objectgeoriënteerd programmeren in Python
• Gebruik van SQLite binnen Python
• Python en webframeworks
|
5 |
|
Automation Automation
Deze module biedt je basiskennis van en vaardigheden met verschillende technieken om infrastructuur geautomatiseerd te bouwen aan de hand van code.
|
5 |
|
Front-end frameworksFront-end frameworks
In deze module leer je de technieken van front-end development tooling en ontwikkelmethodieken zodat je een eenvoudige interfaces kan opzetten om het beheer te vereenvoudigen.
|
5 |
|
Effectief communiceren Effectief communiceren
Tijdens deze module (her)schrijf je een tekst (bijvoorbeeld een betoog, brief, rapport of webtekst) effectief en begrijpelijk volgens de regels van de Nederlandse taal (van het Groene Boekje), gebruikmakend van correcte spelling, interpunctie, formulering, tekstopbouw, stijl en naslagwerken. Ook demonstreer je hierbij je integrale taalbeheersing en schriftelijk taalbewustzijn.
Verder leer je middels verbale, non-verbale en digitale technieken met anderen communiceren in een multiculturele, internationale en/of multidisciplinaire omgeving (gelet op verschillen in cultuur, leeftijd, opleiding, achtergrond, leefsituatie, gedragsvoorkeur, leerstijl, levenservaring), zodat je op een effectieve wijze participeert in de werkomgeving.
|
5 |
|
Praktijkintegratieopdracht Infra as code Praktijkintegratieopdracht Infra as code
In deze module pas je de opgedane kennis op geïntegreerde wijze toe in een praktijksituatie. Je gaat aan de slag met het geautomatiseerd realiseren van een klassieke drie lagen omgeving (front-end, back-end, database).
|
5 |
|
Cluster 4: Deliver IT Cluster 4: Deliver IT
In dit cluster ga je IT van werkelijke waarde laten zijn door het leveren en ontsluiten van applicatie aan de eindgebruiker. Hiervoor wordt op een moderne wijze een werkplek omgeving ingericht naar de gebruiker. Om te bepalen wat de gebruiker nodig heeft en wat zijn wensen zijn, kun je een inventarisatie uitvoeren van eisen en wensen en dit vertalen in concrete requirements.
Voor het optimaal en efficiënt kunnen toepassen van data moeten diverse applicaties verbonden kunnen worden. Middels een gedegen kennis van applicatie integratie (API) kun je diverse applicaties koppelen en ontsluiten. Applicaties en diensten moeten gericht worden aangeboden, waarbij niet alle informatie voor iedereen beschikbaar zijn. Verder leer je welke kader, wet- en regelgeving hierop van toepassing zijn en ben je in staat is om dit toe te passen en te vertalen naar technische mogelijkheden.
|
30 |
|
End user computing End user computing
Deze module is gericht op de moderne workplace. Je leert een volledige dynamische werkplek aan te bieden aan gebruikers. Je maakt kennis met de recente ontwikkelingen in werkplek technieken.
|
5 |
|
Containerisatie met Kubernetes Containerisatie met Kubernetes
In deze module doe je kennis en vaardigheden op met containter concept, de specifieke technieken voor beheer en hoe dit in verschillende infrastructuren is in te zetten.
|
5 |
|
IT sourcing en regie IT sourcing en regie
Je adviseert over een IT-sourcingstrategie en regiestructuur voor een change van de informatievoorziening binnen een organisatie aan de hand van de huidige best practices en methodieken over sourcing en regie.
|
5 |
|
Microsoft 365 MD-102 Microsoft 365 MD-102
Je leert de vaardigheden voor het technische desktopbeheer van een Microsoft 365 omgeving zoals het implementeren, configureren, beveiligen, beheren en bewaken apparaten en clienttoepassingen in een enterprise omgeving.
|
5 |
|
Information Risk Management Information Risk Management
Tijdens deze module voer je een risico-analyse uit op de wijzigingen van een informatiesysteem vanuit technisch en organisatorisch oogpunt, passend bij de bedrijfsdoelstellingen. Dit doe je aan de hand van concepten en richtlijnen voor processen, methoden en technieken voor (ICT-)risicomanagement.
|
5 |
|
Praktijkintegratieopdracht Delivering a Modern Workplace Praktijkintegratieopdracht Delivering a Modern Workplace
In deze module pas je de opgedane kennis op geïntegreerde wijze toe in een praktijksituatie. Je gaat een container applicatie aanbieden in een moderne werkplek geïntegreerd met een Microsoft 365 onderdeel.
|
5 |
|
Cluster 5: Improve IT Cluster 5: Improve IT
Tijdens dit cluster leer je vanuit een architectuur denken en handelen. Aangezien de omgeving in de operatie gebruikt wordt, leer je veranderingen gecontroleerd uitvoeren. Hiervoor leer je procesmatig te werken aan de hand van (ITIL) processen, zoals changemanagement. Waar nodig die je deze processen te kunnen opstellen en optimaliseren.
De behoefte van een organisatie is continue aan verandering onderhevig, hiervoor moeten systemen schaalbaar zijn (elastisch). Om dit zonder verstoringen, snel en flexibel te kunnen realiseren leer je diverse technieken inzetten aan de hand van het design dat je hiervoor hebt opgesteld. Dit alles moet wel passen binnen de gekozen strategie van de organisatie. Je bent dan ook in staat de missie en visie een organisatie te doorgronden en dit om te zetten in strategie en roadmap.
|
30 |
|
Ambi e-CF Business Processes Ambi e-CF Business Processes
Deze module geeft je basiskennis en biedt inzicht in de bedrijfsprocessen, teneinde de context van de eigen werkzaamheden te kunnen begrijpen en dan met name de impact die de business en de IT onderling op elkaar hebben. Dit inzicht is nodig om met praktisch relevante en realistische oplossingen te kunnen komen.
|
5 |
|
Werken onder architectuur Werken onder architectuur
Werken onder architectuur biedt een grondige introductie op alle aspecten van Enterprise- en ICT-architecturen en de methodieken die er zijn voor het ontwerpen van een architectuur. Verder leer je meer over het opstellen van een Project Start Architectuur (PSA) en de verschillende soorten architectuurprincipes. Na afronding van deze module kun je een gedegen advies geven aan een organisatie met een IT vraagstuk over het met én onder architectuur werken, gebruik makend van bekende frameworks zoals TOGAF en DYA en methodieken zoals Project Start Architectuur.
|
5 |
|
Data and design Data and design
Tijdens deze module geef je vorm aan een datamodel op basis van een datavraagstuk van een organisatie. Hierbij maak je gebruik van standaarden en matrixen zoals UML, DFD, DSD en ERD.
|
5 |
|
Machine learning met R Machine learning met R
Je leert wat Machine learning inhoudt. Aan de hand van praktijkvoorbeelden maak je kennis met algoritmes, regressie en classificatie. Daarbij doe je uiteraard ook de noodzakelijke wiskundige basiskennis op. Daarnaast wordt Machine learning in deze module geplaatst in de context van de organisatie. Wanneer en hoe vaak voer je een Machine learning project uit?
|
5 |
|
Advies- en coachingsvaardigheden Advies- en coachingsvaardigheden
Hoe zorg je ervoor dat jouw advies wordt aangenomen? In deze module wordt hier uitgebreid op ingegaan. Je leert een effectieve advieshouding aan te nemen die aansluit bij jouw persoonlijke stijl. Daarnaast wordt het adviesproces behandeld en werk je aan je presentatie.
|
5 |
|
Praktijkintegratieopdracht Advies voor procesoptimalisatie Praktijkintegratieopdracht Advies voor procesoptimalisatie
In deze module pas je de opgedane kennis op geïntegreerde wijze toe in een praktijksituatie. Je geeft een advies voor procesoptimalisatie vanuit architectuurprincipes.
|
5 |
|
Cluster 6.1 Minor DevOps Engineer Cluster 6.1 Minor DevOps Engineer
Waar de infrastructuur iets fysiek en tastbaar was, zien we dit steeds verder gevirtualiseerd en geautomatiseerd. De moderne engineer moet bekwaam zijn in oplossingen on-premise (eigen datacenter) en off-premise (Cloud). Hiervoor ben je bekend met traditionele en moderne infrastructuur technieken, tevens ben je in staat om nieuwe technologieën te adopteren en te implementeren. Met een sterke focus op automation (Infrastructure as Code), draag je zorg voor technische veranderingen en is hij in staat oplossingen te realiseren.
|
30 |
|
Agile organiseren Agile organiseren
Je adviseert over de inrichting van agile ontwikkelen in een organisatie binnen de kaders van het totale lifecycle management van een informatiesysteem en in een multi-projectomgeving. Hierbij houd je rekening met de facto internationale methodieken (Scrum, DevOps en SAFe).
|
5 |
|
Advanced automation Advanced automation
Je leert op advanced niveau de technieken en modellen voor het geautomatiseerd kunnen opzetten van infrastructuur middels code.
|
5 |
|
Design patterns en frameworksDesign patterns en frameworks
De module geeft je kennis van en vaardigheden met de technieken voor het hergebruik van architecturen en (delen van) software zodat de softwarekwaliteit wordt verbeterd en de ontwikkelingstijd wordt verkort.
|
5 |
|
Automated Testing Automated Testing
In deze module leer je de modellen en technieken voor geautomatiseerd testen voor verschillende testdomeinen. Ook leer je de relatie tussen geautomatiseerd testen en de inzet van testdata.
|
5 |
|
Microservices & API's Microservices & API's
In deze module leer je hoe de microservices architectuur voor moderne web applicaties in elkaar zit. Ook leer je de formaten en technieken voor het maken van Application Programming Interface (API’s).
|
5 |
|
Praktijkintegratieopdracht DevOps & Infra as Code Praktijkintegratieopdracht DevOps & Infra as Code
In deze module pas je de opgedane kennis op geïntegreerde wijze toe in een praktijksituatie. Je gaat een geautomatiseerde infrastructuur opzetten met behulp van moderne infrastructuur technieken in een high performance IT team.
|
5 |
|
Cluster 6.2 Minor Security Specialist Cluster 6.2 Minor Security Specialist
Tijdens deze minor vervaardig je een adviesrapport met bijbehorend plan van aanpak over de security aspecten van een complex informatiesysteem waarbij gebruik wordt gemaakt van alle aspecten van security en information systems zoals beschreven in CISSP.
|
30 |
|
Certified Information Systems Security Professional (CISSP) Certified Information Systems Security Professional (CISSP)
Deze module omvat de gehele (ISC)2 Common Body of Knowledge - van CISSP®, een internationaal aanvaarde standaard op het gebied van vaardigheden die informatici die zich met beveiliging bezighouden moeten bezitten. Testvragen bereiden je voor op het examen.
De Common body of Knowledge is opgedeeld in acht domeinen:
• Security and Risk Management
• Asset Security
• Security Architecture and Engineering
• Communication and Network Security
• Identity and Access Management (IAM)
• Security Assessment and Testing
• Security Operations
• Software Development Security.
|
10 |
|
Certified Ethical Hacker (CEH) Certified Ethical Hacker (CEH)
In deze module bouw je kennis en vaardigheden op met de methoden en technieken voor ethical hacking.
|
10 |
|
IT Forensics IT Forensics
In deze module bouw je kennis en vaardigheden op met de methoden en technieken voor IT forensics.
|
5 |
|
Praktijkintegratieopdracht Security Specialist Praktijkintegratieopdracht Security Specialist
In deze module pas je de opgedane kennis op geïntegreerde wijze toe in een praktijksituatie. Je maakt een adviesrapport met bijbehorend plan van aanpak over de security aspecten van een complex informatiesysteem.
|
5 |
|
Cluster 6.3 Minor IT Architect Cluster 6.3 Minor IT Architect
Na afloop van deze minor kun je het huidige en het gewenste IT-landschap analyseren en ontwerpen op basis van de bedrijfs- en IT-strategie van een middelgrote organisatie om inzicht te geven in de complexiteit en samenhang van de informatiestromen binnen het IT landschap. Hierbij maak je gebruik van referentiemodellen, architectuurmethodes, functionele en non-functionele eisen, alsook het bestaande projecten portfolio.
|
30 |
|
Businessarchitectuur Businessarchitectuur
In deze module leer je de relatie tussen de bedrijfsstrategie en de architectuur van het IT-landschap weer te geven. Je werkt met modellen voor de mapping van de capabilities en de value streams van de organisatie.
|
5 |
|
TOGAF 9 Foundation TOGAF 9 Foundation
Je leert wat een (enterprise) architectuur is en hoe dit zicht verhoudt tot het ontwerpen van informatiesystemen. Ook leer je hoe een architectuur ontwikkeld kan worden door het toepassen van TOGAF 9 als framework. Zowel het proces (ADM) als de verschillende tools en guidelines komen daarbij aan bod.
Onderwerpen die aan bod komen zijn:
• Wat is enterprise architectuur?
• Basisconcepten
• Kernbegrippen
• Introductie ADM
• ADM-fases
• ADM Guidelines & Techniques
• Enterprise Continuum and Tools
• Architecture Governance
• Architecture Views, Viewpoints and Stakeholders
• Building blocks
• ADM Deliverables
• TOGAF Reference models
• Certificering
|
5 |
|
Keuzemodule: Designing Microsoft Azure Infrastructure Solutions (AZ-305) Keuzemodule: Designing Microsoft Azure Infrastructure Solutions (AZ-305)
De schaalbare en betrouwbare cloudtechnologie van Mcrosoft Azure wordt in toenemende mate ingezet. Het succes wordt mede bepaald door een juiste vertaling van business doelstellingen naar passende architectuuroplossing.
In deze module leer je aan de hand van business requirements zelfstandig vorm te geven aan een veilige schaalbare en betrouwbare cloud technologie oplossing zoals MS Azure die biedt. Denk hierbij aan
virtualisatie, automatisering, netwerk, opslag, identiteit, beveiliging, identiteit, data platform en applicatie infrastructuur die bepalen wat het effect is op de uiteindelijke architectuur.
|
5 |
|
Keuzemodule: AWS Certified Solutions Architect – Associate Keuzemodule: AWS Certified Solutions Architect – Associate
In de module AWS Certified Solutions Architect Associate bouw je kennis op van het ontwerpen en implementeren van applicaties op basis van AWS-technologieën Je leert aan de hand van de eisen van de klant een oplossing te beschrijven met behulp van architectuurprincipes. Je gaat begeleiding bieden bij de implementatie gedurende de levenscyclus van het project.
|
5 |
|
Architectuur modelleren met Archimate Architectuur modelleren met Archimate
Deze module is gericht op het het modelleren van een enterprise-architectuur. Je leert de kennis en vaardigheden met het werken met Archimate.
|
5 |
|
Integratie en architectuur Integratie en architectuur
De module geeft je kennis en vaardigheden in het opzetten van zodanige architectuur waarin procesintegratie en beheersbaarheid goed mogelijk blijft ondanks een toename in complexiteit in het IT landschap.
|
5 |
|
Praktijkintegratieopdracht IT Architect Praktijkintegratieopdracht IT Architect
In deze module pas je de opgedane kennis op geïntegreerde wijze toe in een praktijksituatie. Je werkt een casus uit van een organisatie en je maakt een mapping van de capabilities en de value streams van de organisatie. Hierbij neem je mee welke principes, grenzen, en non-functionals gelden. Ook ga je aan de hand van de TOGAF-ADM de uitwerking van de architectuur voor een change in de value stream uitwerken, van huidige naar target architectuur. Je legt de architectuur vast met behulp van Archimate.
|
5 |
|
Cluster 6.4: Minor AICluster 6: Minor AI
Deze minor richt zich op het verkennen van de fundamentele concepten, ethische overwegingen en praktische toepassingen van AI. Je gaat je verdiepen in verschillende aspecten van AI, zoals machine learning, neurale netwerken, natuurlijke taalverwerking en cognitieve psychologie. Ook krijg je de kans om te experimenteren met verschillende AI-technieken en ga je hun toepassingen in uiteenlopende domeinen te verkennen.
|
30 |
|
AI Fundamentals AI Fundamentals
Deze module biedt een inleiding in de basisprincipes van kunstmatige intelligentie. Zo is er aandacht voor machine learning, neurale netwerken, natuurlijke taalverwerking en andere essentiële onderwerpen. Ook leer je over de geschiedenis van AI, verschillende toepassingen er waar deze voor te gebruiken zijn. Ook ga je zelf verschillende tools gebruiken.
|
5 |
|
Ethics, Fairness and Explanation in AI Ethics, Fairness and Explanation in AI
Deze module gaat in op de ethische, eerlijke en transparante aspecten van kunstmatige intelligentie. Je wordt uitgedaagd om na te denken over de complexe ethische kwesties die ontstaan uit het gebruik van AI-technologieën in diverse contexten. Je leert de impact van AI op individuen, gemeenschappen en de samenleving kritisch evalueren. Onderwerpen die aan bod komen zijn o.a. privacy en data-ethiek, vooroordelen en data-ethiek, de transparantie van de systemen en de regelgeving omtrent AI.
|
5 |
|
Cognitive Psychology for AI Cognitive Psychology for AI
In deze module verdiep je je in cognitieve psychologie en hoe deze principes kunnen worden toegepast op de ontwikkeling van AI. Daarbij leer je o.a. over menselijke denkprocessen, cognitieve mechanismen en de toepassing ervan bij het ontwerpen en verbeteren van AI-systemen.
|
5 |
|
Introduction to Machine LearningIntroduction to Machine Learning
Deze module biedt een inleiding in de basisprincipes van machine learning en laat zien hoe deze worden toegepast in het domein van kunstmatige intelligentie (AI). De module behandelt onbegeleide en semi-begeleide leermodellen en leert je hoe je eenvoudige algoritmen voor taken zoals classificatie en regressie kunt gebruiken.
|
5 |
|
Deep LearningDeep Learning
Deze module gaat over geavanceerde technieken in deep learning. Je leert o.a. over neurale netwerken met meerdere lagen, complexe algoritmen voor taken zoals beeld- en spraakherkenning, natuurlijke taalverwerking en generatieve modellering.
|
5 |
|
Praktijkintegratie AI Praktijkintegratie AI
In deze module pas je de opgedane kennis toe in een praktische context.
|
5 |
|
Cluster 7: Praktijk 30Cluster 7: Praktijk 30
Tijdens dit cluster neem je deel aan het arbeidsproces met een brede professionele houding op het eindniveau van de opleiding.
|
30 |
|
PraktijkPraktijk
Je leert werken in de praktijk, voer je praktijkopdrachten uit en ontwikkel je belangrijke vaardigheden. Bij de start van de stage wordt een stageplan gemaakt, waarin de leerdoelen op het niveau van de algemene hbo-competenties zijn opgenomen. Tijdens de stage zijn er twee functioneringsgesprekken over de voortgang/realisatie van het stageplan. Ter afronding van de stage wordt een stageverslag geschreven.
|
30 |
|
Cluster 8: Afstuderen Cluster 8: Afstuderen
Tijdens dit cluster maak je binnen algemeen in de branche en/of beroepspraktijk geldende kaders, een relevant beroepsproduct op tactisch/strategisch niveau en vergezelt het beroepsproduct van een toelichting op gemaakte keuzes en reflectie op het eigen handelen. Je zet op, voert uit en evalueert zelfstandig een praktijkonderzoek naar een innovatievraagstuk uit een organisatie gebruikmakend van onderzoekstechnieken zoals data acquisitie, statistische analysemethoden en verslaglegging.
|
30 |
|
Verdieping onderzoeksvaardigheden Verdieping onderzoeksvaardigheden
Je kunt een praktijkonderzoek opzetten, uitvoeren en evalueren waarmee een vraagstuk uit de organisatie adequaat kan worden beantwoord. Hierbij worden gemotiveerde keuzes gemaakt voor de inzet van onderzoekstechnieken, primaire en secundaire data, (statistische) analysemethoden en verslaglegging.
|
5 |
|
Leiderschapsvaardigheden Leiderschapsvaardigheden
In deze module wordt ingegaan op de principes van leiderschap binnen organisaties en projecten. De module geeft o.a. handvatten om zelf een betere leidinggevende te worden, hoe je succesvolle (organisatie)veranderingen kunt doorvoeren en veranderingen kunt bevorderen en aanmoedigen.
|
5 |
|
Afstudeeropdracht Afstudeeropdracht
Met de afstudeeropdracht toon je aan dat je beschikt over HBO-bachelor niveau. De afstudeeropdracht is een praktijkonderzoek. Je gaat hierbij de geleerde theoretische kennis in de praktijk brengen.
|
20 |
|
Totaal Hoofdfase |
180 |
|
Totaal HBO-bachelor Technische Informatica |
240 |
|