Met Software Engineering in Almere of Zwolle leer je hoe je slimme en gebruiksvriendelijke software maakt.
In het eerste jaar leg je een brede basis in ICT. Vanaf jaar 2 duik je dieper in softwareontwikkeling. Je leert programmeren in talen zoals C#, werkt met algoritmes en datastructuren, en ontwerpt en test software. Je werkt veel in teams, zodat je ervaring opdoet met samenwerken aan projecten. Het onderwijs is praktisch en draait om hands-on projecten met actuele thema's die goed aansluiten op de behoeften van bedrijven.
Dit is een afstudeerrichting van ICT in Almere en Zwolle. Bekijk ook het volledige aanbod ICT opleidingen.
Studieprogramma Software Engineering
-
-
Jaar 1
Het eerste jaar van ICT start met een gezamenlijk studiejaar waarin je de volle breedte van het ICT-vakgebied verkent. Dit geeft je een goed overzicht van alle mogelijkheden, zodat je na dit jaar bewuste keuzes kunt maken. Tijdens dit jaar maak je ook kennis met de afstudeerrichting Software Engineering.
Brede basis
In het eerste jaar ontdek je de veelzijdigheid van ICT. Je werkt met hardware, ontwikkelt software en leert creaties afstemmen op gebruikersbehoeften. Het onderwijs sluit naadloos aan op actuele ontwikkelingen in het werkveld. Daarnaast krijg je inzicht in de systemen waarop software draait. Deze brede basis helpt je bewuste keuzes te maken voor je vervolgstudie in het tweede jaar.
Overzicht vakken jaar 1
In jaar 1 ga je aan de slag met onderstaande vakken:
- Hardware programmeren
- Software met python ontwikkelen
- Processen en data optimaliseren
- IT-infrastructuur analyseren, beveiligen en bouwen
- Gebruikerservaring verbeteren
Begeleiding
Het eerste jaar dient als oriëntatieperiode. Aan het einde van dit jaar bespreek je met je studiebegeleider hoe je vanaf het tweede jaar jouw studiepad wilt vormgeven. Het kan zijn dat je interesse verschuift naar een ander vakgebied, en dat is prima. Je hebt regelmatig gesprekken met je begeleider om hierover te praten en te reflecteren.
Doorstroomnorm
In het eerste jaar van de opleiding moet je 50 studiepunten behalen om daarna met jaar 2 te mogen starten. Haal je deze studiepunten niet? Dan hoef je de opleiding niet te verlaten. Je maakt afspraken over hoe je eerst de ontbrekende punten gaat behalen.
-
Jaar 2 en 3
In het tweede en derde jaar van je opleiding duik je in de wereld van softwareontwikkeling. Je leert programmeren in #C. Dit is een programmeertaal die veel gebruikt wordt in de industrie. Hierbij leer je verschillende algoritmes en datastructuren kennen die belangrijk zijn voor efficiënte software.
Overzicht vakken jaar 2 en 3
Hieronder een greep uit de vakken en projecten van Software Engineering in jaar 2 en 3.
- C# Programmeren
- Softwarearchitectuur
- Web Development
- Testen
- Algoritmiek
- Kwaliteit
- Keuzeruimte
Software architectuur
Je leert hoe je de architectuur van software ontwerpt, zodat je een solide basis legt voor goed functionerende, onderhoudsvriendelijke software. Daarnaast werk je veel in teams met de scrum-methodiek, een populaire manier van samenwerken in de softwarewereld. Dit helpt je om projecten efficiënt en gestructureerd aan te pakken.
Software testen
Uiteraard moet software grondig worden getest. Je leert verschillende testtechnieken om de betrouwbaarheid van je software te waarborgen. Daarnaast ga je aan de slag met het ontwikkelen van webapplicaties, waarbij beveiliging een belangrijk aspect is. Zo zorg je ervoor dat je applicaties veilig zijn voor de gebruikers.
Functionele software voor de gebruiker
Het doel van alle software die je maakt, is altijd om een probleem van een gebruiker op te lossen. Je leert technisch goede software te maken die óók bruikbaar is in de praktijk.
Kwaliteit van de software
Tijdens je studie ontdek je ook wanneer software van goede kwaliteit is. Je maakt gebruik van bestaande softwarearchitecturen, complexe algoritmes en datastructuren en leert design patterns en kwaliteitscriteria toe te passen. Dit helpt je om software te maken die niet alleen werkt, maar ook van hoge kwaliteit is.
-
Jaar 4
Overzicht jaar 4
- Keuzeruimte
- Afstudeeropdracht
Het laatste deel van je opleiding draait om de meesterproef. Je voert hierbij een halfjaar lang een individuele opdracht uit bij een organisatie. Je kunt kiezen uit opdrachten van infrastructuur, security of andere vakgebieden die je tijdens je studie hebt verkend.
Diploma
Na succesvolle afronding van de opleiding mag je jezelf Bachelor of Science noemen. Je bent nu klaar om direct aan de slag te gaan. De banen voor afgestudeerde ICT’ers liggen voor het oprapen.
-
Praktijk tijdens je opleiding
ICT is een praktijkgerichte opleiding waarin alle projecten direct uit de beroepspraktijk komen. Organisaties uit het werkveld zijn altijd nauw betrokken bij je onderwijs. Bijvoorbeeld door gastlessen, excursies of als opdrachtgever voor de 'echte' projecten. Daarnaast krijg je de kans om stage te lopen bij een breed scala aan bedrijven. Om dit te faciliteren, organiseren we het grote evenement MeetYourFuture, waar bedrijven actief op zoek gaan naar talent zoals jij!
-
Andere afstudeerrichtingen van ICT
Met Applied Data Science & AI word jij een expert in het analyseren en toepassen van data. Je kunt daarmee innovatieve oplossingen ontwikkelen. Je kunt deze richting in Almere en Zwolle volgen.
Met Business IT & Management leer je hoe je bedrijfsprocessen kunt verbeteren met behulp van IT. Je kunt deze richting in Almere en Zwolle volgen.
Met Cloud and Security Engineering word jij een expert in het beveiligen van cloudomgevingen. Je kunt deze richting alleen in Zwolle volgen.
Met Embedded Software Engineering word jij expert in het ontwikkelen van slimme en efficiënte software die in hardware is ingebed. Je kunt deze richting alleen in Zwolle volgen.
Met User Experience Design leer je hoe je apps, websites en apparaten gebruiksvriendelijk maakt. Je kunt deze richting in Almere en Zwolle volgen.
Toelatingseisen
-
-
Havo
Met een havodiploma ben je direct toelaatbaar:
- Cultuur en Maatschappij (CM)
- Economie en Maatschappij (EM)
- Natuur en Gezondheid (NG)
- Natuur en Techniek (NT)
Er gelden geen extra eisen voor profielvakken.
-
Vwo
Met een vwo-diploma ben je direct toelaatbaar:
- Cultuur en Maatschappij (CM)
- Economie en Maatschappij (EM)
- Natuur en Gezondheid (NG)
- Natuur en Techniek (NT)
Er gelden geen extra eisen voor profielvakken.
-
Mbo
Met een diploma op mbo-niveau 4 ben je toelaatbaar. Afzonderlijke certificaten zijn niet voldoende.
-
Voldoe je niet aan de eisen?
Er zijn verschillende mogelijkheden om je profiel compleet te maken wanneer je niet aan de toelatingseisen voldoet. Welke situatie past bij jou?
- Ik ben 21 jaar of ouder, maar voldoe niet aan de eisen.
Bekijk de 21+ toets - Ik heb een buitenlands diploma.
Je bent toelaatbaar met een diploma dat gelijkwaardig is aan een havo-, vwo- of mbo-4 diploma. Daarnaast moet je voldoen aan de taaleisen.
Bekijk de taaleisen
Ben je gezakt voor je eindexamen of wil je meer weten over bovenstaande toelatingsonderzoeken? Bekijk de toelatingsopties.
- Ik ben 21 jaar of ouder, maar voldoe niet aan de eisen.
-
Aanmelden
Software Engineering is een afstudeerrichting van de opleiding ICT. Meld je aan via Studielink en start in februari of september.
Let op: vanaf september 2026 verandert de naam van de opleiding van HBO-ICT naar ICT.
- Starten in februari 2026? Kies in Studielink voor HBO-ICT (voltijd).
- Starten in september 2026? Kies in Studielink voor ICT (voltijd).
Aanmelden via Studielink(opent in nieuw tabblad) Hulp bij aanmelden
Waarom Software Engineering?
- Vanaf het 1e jaar werk je realistische ICT-vraagstukken uit. Ook leer je om software te schrijven om problemen in een organisatie op te lossen.
- Elke week heb je contact met je persoonlijke studentbegeleider.
- Geen stress van een toetsweek. Je hebt steeds een half jaar om je ICT-kennis en -vaardigheden te verbeteren en aan te tonen.
- Je staat veel in contact met het bedrijfsleven en werkt zo aan jouw netwerk.
- Windesheim staat in de top 3 beste hogescholen van Nederland.
Locatie en faciliteiten
Kom studeren in Almere of Zwolle! Windesheim in Almere ligt in het gezellige centrum met winkels, horeca en verenigingen. In 2028 verhuist onze hogeschool naar een nieuw gebouw. Midden in het stadshart van Almere op een unieke locatie aan het Weerwater. Check hier de voortgang van de bouw.
De grote campus in Zwolle heeft een sportcomplex en supermarkt. Binnen no-time sta je in het historische stadscentrum met een bruisend studentenleven. Bekijk de campus in Almere(opent in nieuw tabblad) of Zwolle(opent in nieuw tabblad).
Faciliteiten Locatie AlmereStudentenstad Almere Locatie Zwolle Studentenstad Zwolle
Praktische informatie
| Startmoment | 2 februari 2026: aanmelden t/m 31 januari via Studielink. 31 augustus 2026: aanmelden het liefst vóór 1 mei (uiterlijk 31 augustus) via Studielink. Introductiedagen zijn in de week van 24 augustus. |
|---|---|
| Studieduur | 4 jaar |
| Studievorm | Voltijd bachelor, bekijk de uitleg over alle opleidingsvormen en de verschillen |
| Leslocatie | Campus 2 in Zwolle, Stadhuisstraat 18 in Almere |
| Collegegeld | Het collegegeld is € 2.694,- in 2026 - 2027. Houd ook rekening met kosten voor een laptop met goede grafische kaart en studiemateriaal. |
| Diploma | Bachelor of Science |
| Opleidingsnaam in Studielink | Start in februari: B HBO-ICT (ISAT-code: 30020) Start in september: B ICT (ISAT-code: 30020) |
Na je opleiding Software Engineering in voltijd
Aan het werk of doorstuderen? Bekijk wat je mogelijkheden zijn na het afronden van de opleiding Software Engineering.
-
-
Wat kun je worden met de opleiding Software Engineering?
Na de opleiding Software Engineering liggen de kansen voor het oprapen. Je kunt aan de slag in allerlei sectoren waar slimme software nodig is. Van zorg en onderwijs tot de financiële wereld of techniek. Je werkt vaak samen met andere ontwikkelaars, designers of data-analisten om apps, systemen of platforms te bouwen. Of je nu liever programmeert, test of het overzicht bewaakt: er is altijd een rol die bij jou past.
- Softwareontwikkelaar
Als software ontwikkelaar zorg je voor het bouwen van nieuwe programma’s of het aanpassen van bestaande software. Je schrijft code, test je werk en zorgt dat alles goed blijft draaien. Deze functie komt veel voor bij IT-bedrijven, overheidsorganisaties en in de industriële sector. Afhankelijk van de opdrachtgever werk je aan mobiele apps, bedrijfssoftware of webapplicaties. Je werkt meestal in teamverband en gebruikt programmeertalen zoals Java, Python of C#.
- Front-end developer
Als front-end developer bouw je de look and feel van websites en applicaties. Je zorgt ervoor dat alles er strak uitziet en goed werkt voor de gebruiker. Vaak werk je met HTML, CSS en JavaScript. En je stemt veel af met designers en back-end developers. Dit werk doe je veel bij reclamebureaus, e-commerce bedrijven of softwarebedrijven. Gebruiksvriendelijkheid en creativiteit gaan hier hand in hand.
- Back-end developer
Als back-end developer richt je je op wat er achter de schermen gebeurt. Je bouwt de systemen die data verwerken, servers aansturen en zorgen dat alles stabiel draait. Je werkt vaak met databases, API’s en programmeertalen als PHP, Python of Java. Deze rol zie je veel bij grotere organisaties met complexe IT-structuren. Zoals banken, zorginstellingen of telecombedrijven.
- DevOps engineer
Een DevOps engineer zorgt dat software niet alleen werkt, maar ook soepel wordt uitgerold en onderhouden. Je combineert kennis van softwareontwikkeling met inzicht in systeembeheer en automatisering. Je zet bijvoorbeeld testomgevingen op, automatiseert updates en houdt systemen veilig en snel. Deze functie vind je vaak bij grote softwarebedrijven en bedrijven met veel digitale processen.
- Softwaretester
Je bent als software tester verantwoordelijk voor het controleren en verbeteren van softwarekwaliteit. Je zoekt bewust naar fouten en test hoe goed systemen werken in verschillende situaties. Dit doe je met testplannen, scenario’s en tools. Je vindt deze functie vooral bij bedrijven die complexe software leveren, zoals zorgorganisaties, onderwijsinstellingen of de overheid.
- Mobile app developer
Als mobile app developer maak je apps voor smartphones en tablets. Je ontwikkelt voor Android, iOS of beide, vaak met tools als Kotlin, Swift of React Native. Hierbij werk je meestal aan gebruiksvriendelijke toepassingen die direct iets oplossen voor de gebruiker. Je komt terecht bij digitale bureaus, start-ups of bedrijven met eigen apps, zoals banken of bezorgdiensten.
- Game developer
In deze rol ontwikkel je computer games en interactieve toepassingen. Je schrijft code voor gameplay, werkt mee aan graphics en test het eindproduct. Creativiteit en technisch inzicht gaan hier samen. Je werkt bij game studio’s, creatieve bureaus of entertainmentbedrijven. De nadruk ligt op beleving, snelheid en innovatie.
- Systeemontwikkelaar
Als systeemontwikkelaar ontwerp je software die gekoppeld is aan specifieke hardware of machines. Denk aan besturingssystemen, embedded software of technische toepassingen in apparaten. Je ziet deze functie veel in de industrie, bij machinebouwers of in de auto- of luchtvaarttechniek. Nauwkeurigheid en specialistische kennis zijn belangrijk in dit vak.
- Security engineer
Je werkt als security engineer aan de veiligheid van software en systemen. Je spoort kwetsbaarheden op, bedenkt oplossingen en test hoe goed systemen bestand zijn tegen hackers. Deze functie is cruciaal bij banken, overheden of bedrijven die gevoelige informatie verwerken. Je combineert technische kennis met een scherp oog voor risico’s.
- Data engineer
Als data engineer zorg je dat grote hoeveelheden gegevens goed worden opgeslagen, bewerkt en klaargezet voor analyse. Je bouwt data platforms en maakt systemen die data toegankelijk maken voor analisten of kunstmatige intelligentie. Je werkt veel met tools als SQL, Apache Spark of Python. Deze rol is populair bij e-commerce bedrijven, zorginstellingen en techbedrijven.
- Softwareontwikkelaar
-
Hoe groot is de baankans na de opleiding Software Engineering?
De baankans na de opleiding Software Engineering is goed volgens Studiekeuze123(opent in nieuw tabblad). Omdat software in bijna elk bedrijf een rol speelt, zijn er volop mogelijkheden. Zowel binnen als buiten de IT-sector.
-
Wat is het gemiddelde startsalaris na de opleiding Software Engineering?
Het gemiddelde startsalaris ligt rond de €3.100 bruto per maand. Dit bedrag kan hoger of lager uitvallen. Dat is afhankelijk van je functie, waar je gaat werken en in welke sector je terechtkomt. Vooral in de techniek of finance liggen salarissen wat hoger.
-
Bij welke soorten bedrijven kan ik werken met de opleiding Software Engineering?
Met deze opleiding kun je eigenlijk bijna overal aan de slag. Je komt terecht bij softwarebedrijven, banken, de overheid, onderwijsinstellingen of technische bedrijven. Bedrijven zoeken mensen die digitale oplossingen bouwen, onderhouden of verbeteren. Omdat software steeds belangrijker wordt, zijn er overal kansen.
Werk je graag technisch, dan kun je bijvoorbeeld aan de slag als systeemontwikkelaar bij een machinebouwer. Of als embedded developer bij een elektronicabedrijf. Binnen de zorg kun je als softwareontwikkelaar bijdragen aan het verbeteren van patiëntsystemen of medische apps voor ziekenhuizen. Ook in de marketing zijn er kansen: als front-end developer of tester werk je mee aan campagnes, websites en apps die klanten aanspreken.
-
Kan ik na de opleiding Software Engineering als zzp’er of freelancer aan de slag?
Ja, dat kan zeker. Veel software ontwikkelaars kiezen er later voor om als zelfstandige te werken. Je hebt na de opleiding al een stevige technische basis en weet hoe je projecten kunt aanpakken. Je kunt je bijvoorbeeld verhuren als freelance app developer of als softwaretester bij bedrijven die tijdelijk hulp nodig hebben. Ook kun je eigen softwareproducten bouwen en verkopen.
-
Welke mogelijkheden zijn er voor doorstuderen?
Na het behalen van je hbo-bachelor Software Engineering kun je doorstromen naar een universitaire masteropleiding (wo). Dit pad is de juiste keuze als je je wilt verdiepen in wetenschappelijke theorie en geavanceerd onderzoek wilt doen. Of als een carrière ambieert in R&D (Research & Development) of complexe architectuurrollen.
Toelatingseis: Vanwege het verschil in didactiek (praktijkgericht vs. wetenschappelijk), vereisen de meeste universiteiten dat je een schakelprogramma (premaster) volgt. Dit programma is ontworpen om je de noodzakelijke theoretische en wiskundige basis voor de master bij te brengen.
Relevante universitaire masteropleidingen zijn onder andere:
- Computer Science
- Software Engineering
- Artificial Intelligence
- Data Science
- Technische Informatica.
Je kunt je dan specialiseren in bijvoorbeeld cloud computing, cybersecurity of geavanceerde algoritmes.
-
Hoe lang duurt een vervolgopleiding?
De totale duur van je vervolgstudie aan de universiteit is doorgaans 2,5 tot 3 jaar na afronding van je hbo-bachelor:
- Schakelprogramma (premaster): Dit duurt meestal een half jaar tot een jaar. De exacte lengte hangt af van de gekozen master en de universiteit.
- Masteropleiding: De masteropleiding zelf duurt in Nederland vrijwel altijd twee jaar.
Met een universitaire mastertitel ben je optimaal gekwalificeerd voor zeer complexe functies, architectuurrollen en innovatieve projecten binnen de IT-sector.
-
Baankans
88%
van de werkenden vond een baan op hbo-niveau
Startsalaris
€ 3.100,-
bruto, op basis van 39 uur per week
Studenttevredenheid
★★★★☆
3,9 van de 5 sterren
Neem contact met ons op
-
Bereikbaarheid
Op werkdagen tussen 09.00 en 17.00 uur