Table of contents
Week 1
Project info
Kennismaking & Aanleiding & Probleemstelling Je gaat samen met je team de casus bespreken met de begeleidende docent. Deze docent helpt jullie als je vragen hebt over de opdracht en ondersteunt bij het schrijven van jullie Projectplan. Hij of zij neemt daarnaast de rol van proxy Product Owner op zich. Dat betekent dat je alvast veel kunt afstemmen voordat je met de echte Product Owner praat.
Samen met je team bedenk je vragen die je volgende week aan de Product Owner kunt stellen. Denk bijvoorbeeld aan dingen die nog niet helemaal duidelijk zijn in de opdracht of waar je meer informatie over nodig hebt. Zo kunnen jullie goed voorbereid het gesprek in gaan.
Daarnaast krijg je ondersteuning bij het opstellen van het Projectplan. Denk aan onderdelen als de aanleiding, probleemstelling en stakeholderanalyse. De begeleidende docent kijkt met jullie mee en geeft feedback.
Belangrijk: stem ook een planning af voor de komende meetings met de projectbegeleider. Zo weet iedereen waar en wanneer jullie elkaar spreken.
Opstart & gastcollege
- Aftrap module en projecten
- Projectkeuze + inschrijven groepen
- Gastcollege
- Achtergrond informatie met betrekking tot het project
Datascience - les 1,2
2 lessen
: Lessen & detailplanning
Les 1 - intro & univariate I
Les 2 - Univariate II
Ethiek - les 1
In de lessen van ethiek gaan we aan de slag met de ethische overwegingen die van toepassing zijn op het project dat je deze periode uitvoert. Aan de hand van diverse ethische principes en discussies hierover leer je wat voor jou en voor de maatschappij belangrijk is bij het ontwikkelen van producten. Hierbij is natuurlijk speciale aandacht voor de rol van AI.
Voorkennis
Presentatie
Professionele Vaardigheden - les 1
Je leert de basale stappen om (toegepast) onderzoek uit te voeren. We noemen dat âOnderzoeksvaardighedenâ.
Daarnaast leer je het maken van een stakeholderanalyse voor je opdracht en het uitvoeren van een risicoanalyse op je project.
Voorkennis
Presentatie
Project & projectbegeleiding
Maak groepjes, maak een keuze tussen Sensoring of Monitoring. Omdat iedere sensoring-groep samenwerkt met minimaal één monitoring groep is het belangrijk dat jullie gezamenlijk nadenken over de casus. Stemt dit dus van tevoren met elkaar af!
Maak kennis met je projectbegeleider, stel een samenwerkingscontract op.
Verzamel vragen die je wilt stellen aan de product owner. Alle vragen die je maar kunt bedenken die relevant zijn voor jouw casus.
Belangrijk: stem ook een planning af voor de komende meetings met de projectbegeleider. Zo weet iedereen waar en wanneer jullie elkaar spreken.
Assignments week 1
Datascience
- Assignment 1 t/m 8
Week 2
Project info
Projectplan / Product Backlog / Ontwerp
Deze week staat in het teken van de vragensessie met de Product Owner (PO). Jullie team heeft vragen voorbereid en gaat deze nu stellen aan de PO. Dit helpt om de casus nog beter te begrijpen en om scherp te krijgen wat de verwachtingen zijn. De antwoorden die jullie krijgen, vormen de basis voor de verdere uitwerking van het project.
Na de sessie beginnen jullie met het opstellen van de eerste versie van de Product Backlog. Hierin zet je de belangrijkste onderdelen en taken die jullie de komende tijd gaan oppakken. Je richt hiervoor een omgeving in, bijvoorbeeld in Jira of Trello, zodat je als team overzicht houdt op de voortgang.
Daarnaast ga je aan de slag met het opstellen van de requirements: wat moet de applicatie precies kunnen? Daarbij bedenk je ook acceptatiecriteria: wanneer is een onderdeel echt âafâ en voldoet het aan de eisen van de PO?
Verder werk je aan jullie Projectplan. Je krijgt hierbij ondersteuning vanuit de begeleidende docent. Volgende week (week 3) geef je met je groepje een presentatie over jullie Projectplan. In 10 minuten laten jullie alle onderdelen van het plan aan de docent en aan de andere teams zien. Tijdens en na de presentatie krijg je formatieve feedback van zowel de docent als medestudenten. Bereid dit alvast voor.
Ook is dit het moment om alvast na te denken over het ontwerp van de applicatie. Hoe moet de applicatie eruitzien en werken? Je hoeft nog niet alles uit te werken, maar een eerste opzet helpt om richting te geven aan jullie ontwikkeling.
Project - Product Owner (Cohort)
In dit uurtje krijg je antwoorden op de vragen die jij en je groepje van tevoren hebben aangeleverd. Ter plekke kun je ook vragen stellen.
Datascience - les 3,4,5
3 lessen
: Lessen & detailplanning
Les 3 - Bivariate
Les 4 - Multivariate Analyses: Decision Trees
Les 5 - Multivariate Analyses: Random Forests
Ethiek - les 2
Professionele Vaardigheden - les 2
Actieve luisterhouding en mening gaat vooral over het voeren van een goed gesprek, het stellen van de juiste vragen en tools voor het geven van feedback. Dit is belangrijk voor het uitvoeren van het project en de podcast.
Project & projectbegeleiding
/
Assignments week 2
Datascience
- Assignment 9 t/m 14
Week 3
Project info
Projectplan formatieve feedback / technische inrichting
Je geeft met je groepje een presentatie over jullie Projectplan. In 10 minuten laten jullie alle onderdelen van het plan aan de docent en aan de andere teams zien. Tijdens en na de presentatie krijg je formatieve feedback van zowel de docent als medestudenten. Zo krijg je input om je Projectplan verder te verbeteren voordat je echt van start gaat.
Daarnaast maak je deze week een GitHub-project aan voor jullie applicatie. Dit wordt jullie centrale plek om samen aan de code te werken. Maak ook alvast een dummy-project in C#, zodat je de basis hebt staan en iedereen weet hoe de structuur eruitziet.
Kortom: deze week draait om voorbereiden, presenteren en zorgen dat de technische basis klaarstaat!
Engels
/
Datascience - les 6,7
3 lessen
: Lessen & detailplanning
Les 6 - Multivariate: Neural Network
Les 7 - Multivariate: Object Detection
Les
Ethiek - les 3
Professionele Vaardigheden - les 3,4
Fixed-Growth mindset gaat over bewustwording van je eigen mindset met betrekking tot je lerend vermogen, en hoe je zelf je Growth mindset verder kunt ontwikkelen; ook komt de werking van het brein aan bod.
Voorkennis
Projectplan formatieve feedback: Je geeft met je groepje een korte presentatie aan je klas over jullie projectplan. Je krijgt daarbij feedback van de docent en je mede-studenten.
In 10 minuten laten jullie alle onderdelen van het plan aan de docent en aan de andere teams zien.
Project & projectbegeleiding
/
Assignments week 3
Datascience
- Assignment 15 t/m 18
- Assignment 22
Week 4
Project info
Deze week draait om Integratie en Deployment. Jullie gaan aan de slag met het testen en leren om automatisch de applicatie te deployen.
Je voert integratietesten uit om te controleren of de verschillende onderdelen van de applicatie goed samenwerken. Denk bijvoorbeeld aan de koppeling tussen de beeldherkenning en de database, of de communicatie met de gebruikersinterface.
Daarnaast richt je je op Continuous Integration en Continuous Deployment (CI/CD) met Docker. Hiermee zorg je ervoor dat de applicatie automatisch gebouwd, getest en uitgerold kan worden. Zo maak je het ontwikkelproces sneller, betrouwbaarder en beter beheersbaar. Verder volg je een workshop over het inrichten van de Azure-omgeving. Tijdens deze sessie leer je hoe je de applicatie in Azure draait en hoe je de verschillende cloudservices inzet. Dit helpt je om de applicatie straks goed te kunnen hosten en testen in een echte omgeving.
Tot slot is dit de laatste kans om vragen te stellen over het Projectplan tijdens de projectbegeleiding. Maak hier gebruik van als er nog dingen zijn waar je onzeker over bent. De begeleidende docent helpt je graag op weg, zodat je goed voorbereid verder kunt werken aan het project!
Engels
/
Datascience
Geen les, maar gelegenheid voor vragen over portfolio-opdracht
Lessen & detailplanning
Integratie & Deployment
- Integratietesten
- Workshop Entity Framework
- Docker
Ethiek
LWS
Het leren schrijven van een POP
Project & projectbegeleiding
/
Assignments week 4
/
Week 5
Project info
Deze week werk je aan meerdere onderdelen van je project, met de nadruk op het ontwerpen van je applicatie, het uitvoeren van tests, het integreren van onderdelen en het versterken van je professionele vaardigheden. Daarnaast krijg je ondersteuning waar nodig en volg je inhoudelijke workshops die je verder helpen in het ontwikkelproces.
Je begint met het ontwerpen van de architectuur van je applicatie met behulp van het C4-model. Dit model helpt je om op verschillende niveaus de structuur van je systeem visueel te maken. Het geeft jou en je team inzicht in hoe de verschillende onderdelen van je applicatie samenwerken en maakt het eenvoudiger om dit uit te leggen aan anderen, zoals de Product Owner of stakeholders.
Er staan deze week twee belangrijke workshops gepland. Tijdens de YOLO-workshop leer je hoe je objectdetectie kunt toepassen binnen je applicatie. Je gaat zelf aan de slag met het trainen en gebruiken van een YOLO-model om bijvoorbeeld zwerfafval te herkennen op basis van beeldmateriaal. In de tweede workshop staat Entity Framework centraal. Je leert hoe je binnen C# efficiënt data kunt opslaan, ophalen en bewerken via Entity Framework, een belangrijke vaardigheid voor de dataverwerking in je applicatie.
Je werkt deze week ook aan je professionele vaardigheden. Je krijgt les over hoe je een formele review uitvoert. Dit draagt bij aan een heldere en betrouwbare interface tussen applicatieonderdelen.
Daarnaast ga je aan de slag met geautomatiseerd testen. Je leert hoe je tests schrijft en integreert in je CI/CD-pipeline, zodat je applicatie bij elke wijziging automatisch getest wordt. Dit helpt om fouten snel op te sporen en de kwaliteit van je code te waarborgen.
Tot slot is er ruimte voor technische ondersteuning. Er is geen traditionele les, maar je kunt terecht met inhoudelijke of technische vragen waar je tijdens het project tegenaan loopt. Dit is het moment om hulp te vragen bij lastige problemen of specifieke technische uitdagingen.
Kortom: een week vol verdieping en praktische toepassing, waarin je jouw applicatie verder vormgeeft, leert van experts, en werkt aan zowel technische als professionele vaardigheden.
YOLO
Workshop
Design - C4 model
C4 model
Integratie & Deployment
- CICD / Azure inrichten
- Geautomatiseerd testen
Technische ondersteuning
Extra technische ondersteuning voor tijdens het project, mochten jullie ergens tegenaan lopen
Ethiek
Professionele Vaardigheden
Formele review les: je leert hoe je een formele review uitvoert. Zoân review ga je de week erna daadwerkelijk uitvoeren met het groepje of groepjes waarmee je de integratie van de deelsystemen doet. Voorkennis
LWS
Het leren schrijven van een POP
De opdracht
Project & projectbegeleiding
/
Assignments week 5
LWS
- Opdracht 2: schrijven persoonlijk ontwikkel plan
Week 6
Project info
Een belangrijk onderdeel deze week is het maken van een podcast. In deze podcast reflecteer je samen met een studiegenoot op het project dat je aan het uitvoeren bent. Je bespreekt onder andere de aanpak, de keuzes die jullie hebben gemaakt, de resultaten, en wat jullie geleerd hebben. De podcast is bedoeld als een creatieve manier om je leerproces inzichtelijk te maken en vormt een belangrijk onderdeel van de eindbeoordeling.
Daarnaast krijg je deze week projectbegeleiding. Je bespreekt de voortgang van je project en krijgt de kans om feedback te vragen over de laatste onderdelen waaraan je werkt. Dit moment is waardevol om richting te krijgen en eventuele onduidelijkheden of problemen aan te pakken.
Er is ook ruimte voor technische ondersteuning. Dit betekent dat je gericht hulp kunt krijgen bij technische vragen of problemen waar je tegenaan loopt in de laatste fase van je project. Denk hierbij aan hulp bij code, data-analyse of het finetunen van je model. Je voert deze week ook een formele review uit. Je kijkt kritisch naar het werk van een ander team en geeft inhoudelijke, constructieve feedback. Deze oefening helpt je om vanuit een professioneel perspectief naar je werk te kijken en draagt bij aan de kwaliteitsverbetering van het eindproduct.
Datascience
Assessments
Technische ondersteuning
Extra technische ondersteuning voor tijdens het project, mochten jullie ergens tegenaan lopen
Professionele Vaardigheden
Podcast: Hoe maak ik een goede podcast?
De opdracht
LWS
Intervisie
De opdracht
Project & projectbegeleiding
Formele review
Assignments week 6
Professionele vaardigheden
- Podcast maken
LWS
- Opdracht 1: verslag intervisie
Week 7
Project info
Deze week staat in het teken van het in productie brengen van je applicatie. Je werkt toe naar een stabiele oplevering en zorgt ervoor dat de applicatie goed blijft functioneren na oplevering. Daarnaast is er ruimte voor begeleiding en technische ondersteuning.
Je richt je op het productie deployment van je applicatie. Dit betekent dat je de applicatie gereed maakt voor livegebruik: je implementeert een werkende versie in een productieomgeving en zorgt ervoor dat alles correct functioneert. Hierbij hoort ook het inrichten van monitoring: je denkt na over hoe je de werking van je applicatie in de gaten houdt, hoe je fouten opspoort en hoe je bijhoudt of alles naar behoren draait.
Naast dit inhoudelijke werk is er projectbegeleiding, waarin je de voortgang bespreekt, openstaande vragen stelt en gericht feedback krijgt om je werk verder te verbeteren richting de afronding van het project.
Ook is er technische ondersteuning beschikbaar. Er is geen formele les, maar je kunt op eigen initiatief hulp inschakelen als je tegen technische problemen aanloopt. Dit is het moment om knelpunten aan te pakken, of om feedback te vragen op specifieke onderdelen zoals deployment, logging of monitoringoplossingen.
Integratie & Deployment
Productie Deployment en Monitoring
Technische ondersteuning
Extra ondersteuning voor technische uitdagingen tijdens het project
LWS
Portfolio inleveren
Deadline: 13 juni 2025
Project & projectbegeleiding
/
Assignments week 7
LWS
- Portfolio inleveren (ALLE OPDRACHTEN AF!!)
Week 8
Technische ondersteuning
Extra ondersteuning voor technische uitdagingen tijdens het project
LWS
SLB-gesprek
Project & projectbegeleiding
/
Week 9
Technische ondersteuning
Extra ondersteuning voor technische uitdagingen tijdens het project
Project & projectbegeleiding
Inleveren!
Week 10
Herkansingen
Deadlines inleveren herkansingen
Week 11
Herkansingen
Datascience Project & projectbegeleiding