Master's program

Modern Software Development

01.04.02 Applied Mathematics and Informatics

Full-time
Type of study
English
Language
2 years
Duration
Scholarship
Some kinds of scholarship (maybe stipend from a bank for the best students)
Academic mobility option
available
Further studies at Ph.D. level
Study places available
0
State - supported education
25
Tuition fee - based
Program description
The program's partner is the largest regional bank, Center-Invest.
You will learn about the modern processes of software development in the financial and technical sphere. You will learn the most used programming languages in the banking sector, including development for Android. You will understand how reliable banking software is developed. But that's not all. Also, you will learn Russian from scratch and will be able to get not only a paid internship in Russia, but also, if you demonstrate good skills, a job in the IT industry. Also, you will get acquainted with business organization in Russia.
After graduation you will have skills in software development, business organization in Russia. Also, students who graduated from this program can ask for residence permits just after graduation. Students who graduated this program with honours degree could ask for a citizenship just after graduation. Students who graduated from this program without honours degree could ask for citizenship after one year’s work, according to their specialty.
Future areas of professional activity for graduates:
The best students could be provided with internship with salary. The best interns could be hired by Commercial bank “Center-invest”, “Center-invest IT”, “Center-internet”.
Students graduated this program could be easily become postgraduate students at I.I. Vorovich Institute of Mathematics, Mechanics and Computer Science of Southern Federal University (Rostov-on-Don, Rostov region, Russia).
If you want to continue your study, you can enroll as a post-graduate student.
Core subjects
  • Algorithms on Graphs
  • Basics of Backend Development
  • Basics of Git and Docker
  • Basics of Quality Assurance
  • Business Applications Development
  • Business Automation
  • Computational finance
  • Development of Corporative Sofrware
  • DevOps
  • Graph Theory and its Application
  • Methods of modeling and analysis of business processes
  • Modeling of unmanned devices and processes
  • Modern optimization methods
  • Numerical Methods of Linear Algebra/Fast Computing
  • Pattern Recognition and Machine Learning. The Mathematical Basis
  • System analytics
Academics
Ways to enter SFEDU
See the application guide
Contact us
Fill in the request form and we will provide you with all necessary information