02.04.02 Fundamental Informatics and Information Technologies

137_1
185000,00
р.
Mobile Application Development and Games Design

Qualification: Master's Degree

Code of a programme: 02.04.02

Field of study: Fundamental Informatics and Information Technologies

Location: Rostov-on-Don

SFedU Institute: Institute of Mathematics, Mechanics & Computer Science named after I.I. Vorovich

Language: Russian

Tuition fee - based: 8

Duration of full-time mode: 2 years

Tuition fee per year (in rubles, 2026): 185 000

Basic subjects
Specialized subjects
Program Overview
Program Benefits
Prospects. Career & Employment
Why is it important to pursue a higher education?

Basic subjects

  • Machine learning
  • Computer vision
  • Artificial intelligence
  • Modern programming languages
  • Project activities
  • Research seminar (preparation for writing a master's thesis)
  • Interdisciplinary module (psychology, entrepreneurship, fundamentals of legal literacy for developers)

Specialized subjects

  • Specialized disciplines (Track "Mobile applications")
iOS Development (Swift)
Android Development (Kotlin)
Cross-platform development (Flutter/React Native)
Server-side programming for mobile applications
Mobile Application Security
Neural networks for mobile applications
UI/UX Design
  • Specialized disciplines (Track "Game Development")
Game development on Unity
Mathematical models in game design
Physics in Game development
Game Design
Computer graphics
AR/VR technologies
GPU programming

Program Overview

The educational program is designed for students with previous education in computer science or a related field and is aimed at training specialists with extensive knowledge and skills in creating software.
  • Two-track structure: "Mobile applications" and "Game Development"
Interdisciplinary approach with the participation of industry experts
  • The program was created with the support of the MAGnUS international project (Erasmus+), taking into account the analysis of the needs of more than 60 IT companies
  • The program trains specialists capable of creating world-class software for mobile platforms and the gaming industry using modern artificial intelligence, computer vision and AR/VR technologies.

Program Benefits

  • Demand in the labor market
The situation with import substitution and the development of domestic digital platforms has led to record demand for mobile developers and game developers. Graduates of the program receive job offers even before they graduate.
  • Modern infrastructure
Virtual and Augmented Reality (VR/AR)
Laboratory Mobile Development Laboratory
High-performance workstations with RTX series graphics cards, SSDs and modern processors for working with game engines
  • Current technologies in the curriculum
Machine learning and neural networks for mobile applications
AR/VR technologies
Development on Unity
GPU programming
Mobile Application Security
Connection with the industry
  • Classes are taught by current specialists from partner companies. Workshops, game jams, hackathons and summer schools are regularly held with the participation of international and Russian experts.
  • Two specialization tracks
Students can choose to study in-depth either mobile development (iOS/Android/cross-platform) or computer game development (Unity, Game design, Game physics, AR/VR)

Prospects. Career & Employment

Graduates of the computer games track can: work as part of a multidisciplinary team that includes game developers, programmers, game artists and quality assurance specialists, offer ideas, create prototypes, develop storylines and develop game mechanics using specialized software for 2D or 3D modeling and animation, develop games in various formats and on various platforms, including mobile, virtual and augmented reality.
Graduates of the Mobile Applications track:
  • iOS/Android developer
  • Developer of cross-platform applications
  • Mobile Application Security Specialist
  • Architect of mobile solutions
Graduates of the Game Development track
  • Unity/Unreal Engine Game Developer
  • Game Designer
  • Developer of AR/VR applications
  • Specialist in game physics and graphics

Why is it important to pursue a higher education?

The educational program provides a basic training for students who wish to pursue further education at PhD program, take up teaching Mathematics and Mechanics, also training of teachers and scientific researchers in the scope of Fundamental Informatics and Information Technologies. Graduates of the program will be able to find work at scientific organizations, universities, IT, construction and design fields, business, law enforcement agencies, the banking sector, and manufacturing enterprises.
The knowledge gained during the development of the program allows graduates to get a job in large public and private organizations, create their own enterprises. Graduates of the mobile application track have extensive knowledge and skills in creating software for mobile platforms such as Android and iOS:
  • have teamwork skills; can manage IT projects;
  • are able to design IT systems using mobile solutions;
  • can create client-server applications using high-tech solutions such as machine learning and computer vision.