Skip to content

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.

Web Applications

Coordinating person: 

Symbol

Specialized area topics

Opportunities to use the knowledge gained in your future professional work

Sample thesis topics:

Laboratory description

Computer Systems and Networks

Coordinating person: 

Symbol

Specialized area topics

Opportunities to use the knowledge gained in your future professional work

Sample thesis topics:

Laboratory description

Computer Graphics

Coordinating person:

Symbol

Specialized area topics

Opportunities to use the knowledge gained in your future professional work

Sample thesis topics:

Laboratory description

Artificial Intelligence

Coordinating person:

Symbol

Specialized area topics

Opportunities to use the knowledge gained in your future professional work

Sample thesis topics:

Laboratory description

Game Dev (Computer Games Engineering).

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

Internet of Things

Coordinating person:

Symbol

Specialized area topics

Opportunities to use the knowledge gained in your future professional work

Sample thesis topics:

Laboratory description

Cyber Security

Coordinating person:

Symbol

Specialized area topics

Opportunities to use the knowledge gained in your future professional work

Sample thesis topics:

Laboratory description