The intake was a bit challenging
Discover what inspired Melvin to pursue this Programming track. Learn about how he has grown and has developed his skills.
Courses per year
During this four-year bachelor programme, you will have the opportunity to work on real-world projects, collaborate with industry professionals, and build a portfolio of work to showcase your programming skills.
- Year 1
- Programming design patterns
- Fundamentals C++
- Practical mathematics
- Software architecture
- Year 2
- Gameplay programming
- Engine programming
- Graphic programming
- AI programming
- Year 3
- Advanced programming
- Workshops
- Engine/rendering
- Year 4
At least one of the following options:
- Work placement
- Personal project
- Exchange
- Minor
Student work
Intake assignment and selection criteria
To be admitted to the programme, you must take part in a selection procedure. Part of this procedure is making a portfolio assignment: writing a small 2D or 3D game based in C++. Here you can read more information about the assignment and the criteria that the assignment must meet.
When your assignment is assessed as satisfactory, you will receive an invitation for an interview. This assignment, but also previously made work, will be discussed there.
Criteria
The portfolio assignment and the interview are assessed against the criteria
- Motivation (15%)
- We provide small-scale and intensive education. This means that we expect a 40 hours per week commitment to your study, strong teamwork, engagement in regular (1-on-1) feedback sessions, the ability to study independently, an interest in extra-curricular activities and a proactive attitude.
- Do you fit this profile? Explain why.
- How much time did you spend on the assignment?
- How did you prepare? What learning resources did you use?
- Communication (15%)
- Explain your assignment
- Are you proficient in English?
- Can you answer our questions clearly and concisely?
- Reflection (10%)
- What aspect of the assignment of the game did you like the most?
- What did you learn from making the assignment?
- What would you improve if you had more time?
- Portfolio + assignment - Skills & knowledge (60%)
- Quality of the assignment
- Examples of your best work
- Skills and knowledge you already have (including previous education)
Admission
To meet the educational requirements to this degree programme, you need a havo or vwo diploma or an equivalent of these Dutch diplomas. You can also be admitted with an equivalent of level-4 mbo diploma. Check out the complete admission requirements.
Application and selection
If you meet the admission requirements, you are invited to apply for this programme. Admission is based on selection, each year 210 students are admitted (divided over the 4 study tracks). Please check out the application and selection procedure.
Study costs
In the academic year 2025-2026 the statutory + tuition fee for this bachelor programme is €3,250. In addition to the tuition fee, you will need to take into account additional costs for participation in the introduction week and the purchase of study materials such as textbooks and excursions. Read more about study costs.
Challenging and rewarding
Programming is not only about creating things; it is about constantly challenging yourself to improve. As a programming student at BUas, I have gained valuable experience in learning C++, as well as working on custom game engines. This journey has been both challenging and rewarding. One of the most significant benefits of being a programming student has been the opportunity to work with like-minded individuals, including students from other tracks, and the supportive staff who have provided invaluable guidance and mentorship.
Prior to enrolling in the Creative Media and Game Technologies programme, I had some experience in web development, but none in game development. My orientation day was a memorable experience, as I met a diverse group of individuals who challenged me in new and exciting ways. Throughout the programme, I improved my skills working with Unreal Engine, while also working on my soft and hard skills.
My experiences as a programming student have inspired me to become a graphics programmer, and I am grateful for the opportunity to pursue my passion while also gaining practical skills that will benefit me in the future.