Specialized areas
During the first semesters, students acquire general academic knowledge and learn about modern technologies and IT tools.
We place special emphasis on the practical aspects, especially regarding programming (Java, C/C++, Python, Scala, PHP), databases and design. We also focus on acquiring teamwork skills in practice, including through specific projects.
In the 3rd year, students choose a specialization.
Coordinating person: Aleksandr Polin
Symbol GD
Specialized area topics
A comprehensive program covering core topics such as game design, 3D modeling, 3D animation, game AI systems, proficiency in Unreal Engine and Unity, version control systems, project management, storytelling, post-processing and performance optimization
Opportunities to use the knowledge gained in your future professional work
With this knowledge, graduates can fill a variety of roles, including game designers, 3D modelers, animators, AI programmers and project managers, at established game companies, independent game development studios and even freelance consultants. The practical knowledge gained from using standard game engines, such as Unreal Engine and Unity, not only makes them valuable resources for development teams, but also provides the flexibility needed to work on a wide range of projects, from blockbuster AAA titles to innovative indie games.
Sample thesis topics:
Pixel PJATK
Shogun's Gambit
Void Travel
Laboratory description
Creating 3D models
Rigging and animating a 3D model
Level design challenges
Designing AI behavior trees
Writing stories
Creating multiple game prototypes in UE5 and Unity engines
Working in distributed teams on different jobs
Collaborative game development
Practical optimization challenge