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 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 - specialisatie AI |
240 |
|