The BTS Game Programming and Game Design is designed to prepare students for the development of digital games of the “serious gaming” and “playful” types by offering them solid programming bases in various programming languages, in using “Game Design”, “Level Design” and ergonomics techniques and applying appropriate mathematical and physical rules. The learning experience is organized through lectures, tutorials, self-study, individual projects, group projects, inter-course projects, interdisciplinary projects and seminars. Along with these activities, students will participate in private and public events to get in touch with national and international professionals.