        ![](https://www.buas.nl/sites/default/files/styles/header_slider_default/public/2023-04/games-hero_1600x400.jpg?h=680c2ec9&itok=AExia946) # Na je bachelor - Programming

Na het succesvol afronden van de studierichting Programming van de opleiding Creative Media and Game Technologies, mag je jezelf Bachelor of Science noemen.



 [Bekijk deze opleiding ](https://www.buas.nl/opleidingen/creative-media-and-game-technologies/programming) 

 

 

         ![Een student werkt op een laptop in een ruimte met computers](https://www.buas.nl/sites/default/files/styles/max_650x650/public/2024-12/Programming.jpg?h=3a6c26ce&itok=N5SZUcZL)  

## Wat houdt een baan in Programming in?

De richting Programming bereidt je voor op een rol als software engineer in de triple-A gamesindustrie met een focus op pc- en consolegames.

Als gameprogrammeur ben je verantwoordelijk voor het schrijven van efficiënte code, het ontwikkelen van gameplay-systemen en het optimaliseren van de prestaties voor een soepele game-ervaring. Je werkt ook samen met designers en artists om functies te implementeren en technische problemen op te lossen, zodat de game naadloos draait op alle platforms.

 

 

 

 ## Welke banen passen bij Programming?

 

 

### Game Programmer

Verantwoordelijk voor het ontwikkelen, implementeren en optimaliseren van gamesystemen gedurende de hele ontwikkelingscyclus.

 

 

 

### Graphics Programmer 

Gespecialiseerd in het maken en optimaliseren van aangepaste grafische engines en rendering pipelines voor consoles zoals PS5, Xbox of Switch.

 

 

 

### Audio Programmer 

Het ontwikkelen en integreren van audiosystemen, met expertise in het implementeren van digitale signaalverwerking en geluidsverspreidingstechnieken.

 

 

 

### Animation Programmer 

Maakt en optimalisereert animatiesystemen, zoals het implementeren van vertex shaders voor skeletanimatie.

 

 

 

###  AI/Physics/Gameplay Programmer 

Ontwerpt en implementeert aangepaste AI- en gameplay-systemen.

 

 

 

### Tools Programmer 

Ontwikkelt en breidt Digital Content Creation (DCC)-toepassingen uit en maakt interfaces om verschillende softwaretools te integreren.

 

 

 

### Engine Programmer 

Gespecialiseerd in het ontwerpen van de core-systemen van de game-engine.

 

 

 

### Network Programmer 

Ontwikkelt en optimaliseert complexe netwerksystemen voor games, zoals determinisme, MMO-serverarchitecturen en rollbackmechanismen.

 

 

 

 

 

 ## Programming Alumni

 

 [games.buas.nl ](https://games.buas.nl/) 

 

              ![Studentenwerk van de BUas Games opleiding](https://www.buas.nl/sites/default/files/styles/19_7_card_xl/public/2024-12/LanguageCode_Developer_GameTitle_C2_2560x1440-fbd70f994dbceed3377fd22186f6a529.jpg?h=a92f03cd&itok=q0nv_tis) ### Tim van Kan: Authorised Unreal Engine Instructor 

**Tim van Kan,** een BUas-afgestudeerde, is nu docent bij de Games-opleiding en Authorised Unreal Engine Instructor. In dit interview deelt hij zijn reis van student naar docent en bespreekt hij hoe zijn studie zijn carrière heeft gevormd, maar ook zijn passie heeft gevoed voor het onderwijzen van de volgende generatie game developers.



 [ Lees meer (alleen in het Engels) ](https://games.buas.nl/mastering-unreal-engine-tim-van-kan-shares-his-journey-authorized-instructor) 

 

 



 

## Kies voor Programming bij BUas

Als je **Programming** kiest, word je voorbereid op functies als gameplay programmer of engine programmer in de game-industrie, waarbij je je richt op het ontwikkelen van robuuste gameplay-systemen en het optimaliseren van prestaties om naadloze game-ervaringen te creëren. **Je leert efficiënte code te schrijven en samen te werken met multidisciplinaire teams**.



 [Ontdek de opleiding ](https://www.buas.nl/opleidingen/creative-media-and-game-technologies/programming) 

 

 

 

 

 ### Een master na Programming

Na het behalen van je bachelor in CMGT Programming, heb je de mogelijkheid om een [masteropleiding](https://www.buas.nl/opleidingen?f%5B0%5D=type%3AMaster) te volgen bij BUas of een andere hogeschool, om je verder te specialiseren.



 

 

 

  Doorstuderen bij BUas- [Master **Game Technology**](https://www.buas.nl/opleidingen/master-game-technology "Master Game Technology")

 

 [De masteropleidingen van BUas ](https://www.buas.nl/opleidingen?f%5B0%5D=type%3AMaster) 

 

 

 

 ## Veelgestelde vragen over Programming

Als je vraag niet in de lijst hieronder staat, stel je vraag dan in de chat. Onze studenten zullen je vraag graag beantwoorden.

 

 Is een internationale carrière mogelijk?Zeker weten! Met een bachelordiploma CMGT Programming beschik je over de vaardigheden en kennis die nodig zijn om aan de slag te gaan in de wereldwijde game-industrie. Er is wereldwijd vraag naar bekwame Programming professionals met expertise op het gebied van graphics, engine- en tools-programmering. Of je nu wereldwijd wilt freelancen of werken bij een topstudio in Europa, Noord-Amerika, Azië of waar dan ook, jouw carrièremogelijkheden zijn echt internationaal.

Wat zijn mijn vooruitzichten op een baan na afronding van de opleiding CMGT Programming?De vooruitzichten op een baan in game programming zijn even divers als veelbelovend. Je komt in aanmerking voor verschillende functies, zoals AI Programmer, Graphics Programmer, Tools Programmer en Network Programmer. Als bekwame professional die bedreven is in het creëren van meeslepende ervaringen op geavanceerde hardware, ben je een waardevolle aanwinst voor bijvoorbeeld gamestudio’s, techbedrijven en indie-ontwikkelingsbedrijven. De groeiende game-industrie biedt mogelijkheden voor specialisatie en doorgroeimogelijkheden binnen een dynamisch en innovatief vakgebied.

 

 

 

 

 

 

  
 window.unibuddySettings = {
          uni_id: 'breda-university-of-applied-sciences',
          colour: '00406B',
          filterKey: 'degreeId',
          filterValue: '5fa9332bb85072054da8ca99',
          domain: 'https://popcard.unibuddy.co/',
          title: 'Unibuddy Popcard',
          align: 'right',
          ubLang: 'nl-NL',
          ubCookieConsent: 'necessary',
        };