Why BUas?
- Perfect starting point for learning all about game development
- Courses are online. You can choose to attend the lab days online or on our campus in Breda
- You learn all fundamentals about C++
- You learn to build your own game
Study overview
Curriculum
During this course, you will learn how to program in C++. This course does not assume that you have any prior programming experience. The course covers the fundamentals of C++ programming and by the end of the course, you will be able to create a simple 2D game written in C++.
The course covers the following topics:
- Fundamentals of C++ (data types, conditions & loops, functions, classes)
- The Standard Template Library (containers, algorithms, ranges, views)
- Math for games (vectors, matrices, curves, 2D physics)
- Game Design Patterns (simple, reusable components)
Study load & coaching
The total study load is five ECTS credits. This means that students will probably be required to invest 14 to 17 hours per week to complete the course. This includes the time to attend the online lectures, the interactive lab days, and to complete the assignments.
The course is designed to be an interactive 'hands-on' experience. Most of your learning will be in the form of online lectures delivered out of class, and hands-on labs delivered in class or online, where we work on specific programming examples and review the progress on your assignments and provide feedback. This is an open experience, so your feedback doesn't only come from the lecturers, but also from your peers!
Study method
The knowledge that you will apply to the assignment is delivered as online lectures. These lectures contain short, succinct content that provides the knowledge required to complete the assignments.
During the interactive lab days, you will receive feedback on your assignments to guide you towards making your 2D game. The lab days are every Tuesday and Thursday and run for about two hours each (with a break in between). The labs are also recorded, so you can follow the labs remotely, but the best way to receive feedback on your assignment is in person!
Practical information
Date
A ten-week course, date to be announced. Courses are online. You can choose to attend interactive lab days online or on campus on Tuesday and Thursday.
Location
Courses are online. You can choose to attend the lab days online or in the Frontier Building on our beautiful green campus, situated at Mgr. Hopmansstraat in Breda.
Costs
The costs for this microcredential are 980 euro.
Edubadge
By the end of the course, students will have built a 2D game that can be published to an online platform. Moreover, they are required to reflect on the process of change, justifying their decisions and how they personally developed during this journey.
If you finish this course successfully, you will receive an Edubadge, a recognised digital certificate. This microcredential will be provided at NLQF level 6.
More courses for professionals
Did you know that we offer more courses for professionals? On this page you will find an overview of all courses and you can read more detailed information about these microcredentials.