Web & Mobile Development
Ieder bedrijf is tegenwoordig afhankelijk van een website of mobiele app. Het is dan ook weinig verrassend dat er grote vraag is naar goede websitebouwers en mobiele-app-ontwikkelaars. Deze specialisatie leert studenten om moderne goed functionerende webapplicaties te bouwen met behulp van de nieuwste technologieën en frameworks. Daarnaast leren studenten applicaties te ontwikkelen voor mobiele apparaten, zowel voor IOS als Android.
Projectvoorbeeld: Camagru
Heb je je ooit afgevraagd hoe Instagram is geprogrammeerd? Dit project laat je je eigen versie van Instagram ontwerpen! De overzichtelijke en vertrouwde lay-out maakt het mogelijk om basale webprogrammeervaardigheden te oefenen en in de praktijk te brengen.
Graphics & Video Games
Het ontwikkelen van graphics is een spannend en visueel aantrekkelijk proces. De specialisatie Graphics & Video Games voorziet studenten eerst van een solide basis in 2D en 3D graphics, animaties en het ontwikkelen van games. Daarna leren ze werken met geavanceerde engines als Unity 3D. Voor de creatievelingen is dit de ideale specialisatie!
Projectvoorbeeld: Bomberman
Bomberman is een bekende videogame uit de jaren 90. Het spel is heel vaak herzien en opnieuw uitgebracht en ook nu nog te vinden op gaming platforms. Nu is het aan jou om je eigen versie van Bomberman te maken compleet met 3D modellen, muziek en verschillende levels! Dit kan alleen maar leuk worden!
Security
Een steeds groter deel van de samenleving speelt zich tegenwoordig online af. De veiligheid van al deze online informatie is daarmee belangrijker dan ooit. De specialisatie Security leert studenten alles over encryption, reverse engineering, binary exploitation, network, web security, malicious code, ethical hacking en nog veel meer. Werkgevers zitten om dit soort gespecialiseerde mensen te springen!
Projectvoorbeeld: Override
Je krijgt de beschikking over een computer waar belangrijke informatie op staat. Aan jou de taak deze informatie te achterhalen. Het probleem is dat je geen toegang hebt tot de informatie. Of misschien toch wel…?
Artificial Intelligence
Artificial Intelligence heeft op allerlei gebieden een ware revolutie veroorzaakt in de manier waarop mensen denken, leren en werken. Denk bijvoorbeeld maar aan financiën, gezondheidszorg of mobiele apps. Deze specialisatie begint bij het aanleren van de grondbeginselen van algoritmes als Alpha/Beta of expert systems. Zodra de basis gelegd is, wordt steeds dieper op de materie ingegaan en gaan studenten aan de slag met de allernieuwste technieken op het gebied van regressions, neural networks en machine learning.
Projectvoorbeeld: Total Perspective Vortex
Electroencephalography, oftewel EEG, is een elektrofysiologische monitoringsmethode die elektrische hersenactiviteit registreert. Het doel van dit project is om een neural network te schrijven en te trainen dat EEG data kan lezen en interpreteren.
Operating Systems
Naarmate computers geavanceerder werden, ontstond er een toenemende noodzaak voor een complexere en slimmere systeemlaag tussen programma’s en hardware. Een besturingssysteem fungeert feitelijk als het doorgeefluik tussen hardware en applicatiecodes. Studenten leren de ins en outs van een UNIX operating system, te beginnen met de userland, daarna de kernel land. Zodra de kennis toereikend is, gaan studenten zelf aan de slag om een volledig eigen besturingssysteem te ontwikkelen!
Projectvoorbeeld: KFS-1
KFS-1 is het eerste project van een serie waarbij je leert vanuit het niets een eigen besturingssysteem te maken. Alles begint met een lege harddrive…