— C++ PROGRAMMING IN UNREAL ENGINE
MASTER’S IN C++ GAME PROGRAMMING WITH UNREAL ENGINE
Course Start: September 2025
Formats: Online, and Recorded
Duration: 1 academic year.
Schedule: Morning shift
Language: English , Greek
Requirements: Admission process
ENROLLMENT PERIOD OPEN!

What You’ll Gain
The Master’s in C++ Programming with Unreal Engine is an advanced program designed to develop high-level skills in game development through the use of C++ within Unreal Engine. Throughout the course, students are introduced to the core principles of object-oriented programming while learning how to build complex game systems, implement responsive gameplay mechanics, and create artificial intelligence behaviors that bring games to life. The program emphasizes real-time performance, exploring optimization techniques, physics, sound integration, and graphical fidelity. Students also gain proficiency in debugging, diagnostics, and collaborative development practices that mirror real industry workflows. By the end of the program, participants are equipped with the knowledge and experience required to pursue careers as game programmers, capable of designing and building robust interactive systems using C++ in Unreal Engine’s powerful environment.
Request Information
Our Methodology
![]()
Focused, Practical Learning
Each class is a 2-hour session combining in-depth instruction with hands-on application. Every module is designed to reflect real-world professional scenarios, helping you build skills that are immediately relevant and actionable.Continuous Support
You’ll have direct access to instructors, mentors, and peers, creating an environment of open communication, personalized feedback, and active collaboration.Proffesional Development
Game and software development is approached using real-world workflows like Agile, SCRUM, and Kanban, simulating the fast-paced, team-based environments found in the industry.Industry-Active Instructors
Our instructors are not only experienced educators but also working professionals in fields like 3D art, game development, virtual production, and interactive media. They bring current, real-world knowledge directly into the classroom, ensuring you're always learning the most up-to-date practices.Version Control
Students will gain confidence using tools such as Git, Perforce, or Subversion—essential for managing large projects and collaborating within a development team.Career Support
Through our professional network and project-based learning environment, students are encouraged to showcase their talents, work on real challenges, and position themselves competitively for roles in the game development industry.Program Overview

This program is designed to give you a solid foundation in both the technical and artistic aspects of game development, with a strong focus on creating compelling characters and immersive environments. Through a blend of theoretical instruction and practical application, you will gain the tools and confidence needed to thrive in the industry.
What You’ll Learn
︎ Unreal Engine
Master the process of building immersive environments and landscapes using Unreal Engine’s powerful world-building tools. You'll apply techniques to create high-detail, realistic worlds suited for both gameplay and cinematic experiences.
︎ API Development
Explore the core functions and tools that allow seamless interaction with the engine. You’ll learn how to manipulate game logic, physics, AI, and resource management by building applications and systems that extend Unreal Engine’s functionality.
︎ Audio with Metasound
Learn how to harness Unreal Engine’s advanced audio system, Metasound, to design dynamic and interactive in-game soundscapes. You'll gain the skills to manage, generate, and implement complex sound environments directly within the engine.
︎Modeling & VFX
Understand the key principles of procedural modeling and visual effects. You'll learn how to create particle systems and optimize them for real-time rendering, ensuring they perform efficiently within Unreal Engine.
︎Programming in C++
Apply advanced C++ programming to design gameplay systems, mechanics, and developer tools within the Unreal Engine environment. You'll focus on creating functional and scalable systems that enhance player experience and support production workflows.
︎ Computer Graphics Fundamentals
Dive into the mathematical concepts and algorithms behind real-time graphics. You’ll be introduced to the foundations of computer graphics through tools like OpenGL and DirectX, enabling deeper control over visual rendering and performance.
︎Materials & Textures
Learn how to design materials using post-processing effects, texture integration, and Quixel Bridge assets. The focus will be on creating optimized, visually rich materials for high-performance real-time applications.
︎ Game Design & Level Building
Explore the strategic and creative elements of game design with a focus on multiplayer gameplay. From game types and ranking systems to player flow, spatial balance, and level logic, you’ll gain insights into building engaging and competitive multiplayer environments.
Your Future: Career Pathways
Wondering where this path can take you? With the skills you develop, you’ll be prepared for a range of high-demand roles in creative tech industries:︎ Game Developer
︎ AI Programmer
︎ Game Programmer
︎ Unreal Engine Tool Developer
︎ VR/AR Developer
︎ QA Tester
︎ Game Designer
We give you the foundation and guidance—you choose your specialization.
Flexible Learning Options
We understand different students have different needs. That’s why Apnea offers multiple ways to access the program:︎︎Live Online
Participate in real-time from anywhere
Interact directly with instructors and peers
Join live discussions and feedback sessions
︎︎ Online On-Demand
Ideal for working professionals or those with busy schedules
Learn at your own pace with full access to recorded lessons
Receive personalized support via email, forums, or tutorials
Scholarships & Financing Options

At Apnea, we believe that talent should never be limited by financial barriers. That’s why we offer a variety of support options to help you invest in your future with confidence.
Scholarships
We offer scholarship opportunities to make our programs more accessible. Speak with our academic team to explore available options and find the support that best suits your needs.
Your potential matters—and we’re here to help you unlock it.
Your potential matters—and we’re here to help you unlock it.
Flexible Financing
We provide multiple ways to make your education more manageable:
Payment in installments & Discounts for early enrollment & Special rates for online participation & Accessible financing plans
Take the first step toward building your career—we’ll help you find the path that fits your situation best.
Payment in installments & Discounts for early enrollment & Special rates for online participation & Accessible financing plans
Take the first step toward building your career—we’ll help you find the path that fits your situation best.
![]()
Opening hours of our center:
Monday to Thursday: 9:00 am to 5:30 pm | Friday 9:00 am to 3:00 pmPhone: +306940067330
Adress: Koumoundourou 19 , Agia Paraskevi 19016 , Athens , Greece
Unreal Engine Master’s Programs
Master’s in C++ Programming in Unreal Engine
Master’s in Technical Artist in Unreal Engine
Master’s in Mobile Gaming in Unreal Engine
Master’s in Virtual Reality in Unreal Engine
Master’s in Metahumans in Unreal Engine
Master’s in 3D Geospatial Development & Digital Twins with Unreal Engine & Cesium
Professional Certification
We provide official certifications in Unreal Engine, delivered by Epic Games–Authorized Instructors and Certified Training Partners. Our programs follow Epic’s global standards for education in real-time 3D, ensuring that your skills are not only industry-relevant but also professionally recognized.
©2025 APNEA. All rights reserved.
Legal notice | Privacy Policy