1. C++ Programming and Unreal Engine
Focusing on C++ application development, object-oriented programming (OOP), and memory management within the context of the Unreal Engine framework. Core areas include event-driven programming, file I/O, data structures, algorithm design, and core game design principles.