State-supported education (only for Russian nationals and nationals whose parents were born in the USSR)
Tuition fee - based
The master's degree program offers advanced courses in mathematics and programming needed for research and development of modern applications. Specific tracks for mobile development and games allow to achieve proficiency in promising areas of software development.
Top reasons to study
Advanced courses in mathematics and programming required for research and development of modern apps
Disciplines are taught by highly qualified IT specialists
Development of modern gaming software in the Laboratory of Virtual and Augmented Reality and the Laboratory of Mobile Development
Graduates of our program work in leading IT enterprises: Playrix, Google, Microsoft, Yandex, Sbertech, Tinkoff, etc.
There are two separate tracks that students in MAGnUS follow: Mobile Applications and Game Design
The language of instruction is Russian for Mobile Apps track and Russian/English for Game design track. Graduates receive a Master of science (MSc.) degree in Theoretical Computer science and Information technologies.
After graduation you will
This track trains capable specialists, familiar with the-state-of-the art technologies used in mobile application development, who:
possess the broad knowledge and skills necessary to create software for such mobile platforms as: Android and iOS;
possess teamwork skills
can manage IT projects;
are able to design IT systems with mobile solutions;
can build client-server applications using knowledge-intensive solutions such as machine learning and computer vision
As a game designer, you'll bring ideas, build prototypes, devise storylines and develop the game's mechanics using specialised software for 2D or 3D modelling and animation. Games are available across a variety of formats and platforms, including mobile, virtual and augmented reality and you'll need to use a range of technical and creative skills to imagine, test and develop your ideas. Game designers work as part of a multidisciplinary team that includes game developers, programmers, game artists, and quality assurance testers.
Bachelor's Degree in Computer science or a related field (Mathematics, Physics, Engineering)
English Language Proficiency at least at the B1 level
Students about the program
Perhaps, this IMMCS SFEDU master's program is the strongest in the city of Rostov-on-Don. Here they teach the latest technologies and help you deal with complex development tools. During the entire training period, you will have the opportunity to look at all the stages of game and mobile application development. Thanks to this, expertise will appear in complex development, and not just individual parts. Many courses include individual and group projects, which allows you to hone your knowledge in practice, as well as learn how to work together.
After receiving a bachelor's degree, I wanted not only to continue my general education in IT, but to delve into the study with which I decided to connect my life - in game development. To my great happiness, such a master's program has just appeared at our institute, and after studying for just one semester, I can already say with confidence that I was not mistaken in choosing a master's program. I have already taken part in the game jam, received a lot of useful knowledge on the game design course on the basics of creating games from finding a game idea to testing it, and learned how to implement bots on the artificial intelligence course. So, even though we will go further into game development, I have already received a huge number of skills that I am currently applying in practice.
At first, I doubted whether it was worth applying to master's program after the bachelor's degree. I thought that work would interfere with study, and study with work. But I decided to enroll. And although it is difficult to combine, but I like the variety of tasks and the broadening of horizons, which is already given by IMMCS. I realized that I needed it and was interested in it.
The MAGNUS master's program is a great opportunity to gain knowledge that is especially in demand today. You can choose which is more interesting for you - game development or mobile development - and the curriculum will be tailored to the chosen direction. And courses taught in English will increase your level of proficiency due to complete immersion in the language environment
I believe that I made the best choice when I entered the master's program "Development of mobile applications and computer games" at SFedU. The study program, although very complex, is at the same time rich and interesting. The teachers are sympathetic, experienced, always ready to help in difficult situations. It is a pleasure to study with them.