Bachelor's Degree (BSc), Institute of Mathematics, Mechanics, and Computer Science named after of I.I. Vorovich
02.03.02 Fundamental Informatics and IT
Program Overview
The program is aimed at training scientists in the field of theoretical and applied computer science who will be capable of advancing Russian and world science on the basis of existing and internationally recognized achievements and established practices.
Also it is focused on training specialists in the field of creation and support of information systems and services, using advanced techniques and technologies of applied programming and administration of computing complexes.
During the studies on the program, students receive basic knowledge related to fundamental sections of computer science, such as the theory of algorithms and computability, as well as applied sections related to specific programming languages and systems. The scientific base in mathematics and computer science included in the program will help students to do their own research work in the future, if they choose this path for their future activities.
Core curriculum
Basis | Specialized subjects |
Introductory disciplines (taught during 1st year of study):
Main disciplines:
| Algorithm and data structure Mathematical foundations of information security Database technologies Paradigms and technologies of programming Probability theory and mathematical statistics Computer graphics Compiler development Intellectual systems Software Engineering Algorithms on graphs Fundamentals of Secure Software Development Non-classical logics Digital signal processing Coding Theory Parallel and multithreaded programming Online data protection Introduction to machine learning and neural networks |
Program Benefits
- The main feature of the program (compared to those already existing in the region) is an attempt to combine fundamental and applied disciplines in the field of information technology at a qualitatively new level. The specialties that exist in technical universities and have similar goals in relation to the professional training of students do not have such a scientific base in mathematical disciplines and courses in theoretical computer science, such as mathematical logic and graph theory.
- Some basic courses (operating systems, computer networks, fundamentals and programming languages) are deliberately given to young teachers who are able, based on modern achievements in these areas, to introduce new technologies directly used in practice, as well as to develop new forms of interaction and involvement of students in the learning process, including distance learning. On the other hand, a number of fundamental courses (introduction to discrete mathematics, theory of formal languages and finite automata) are taught by professors and associate professors with extensive experience in teaching these disciplines.
- The educational program actively uses electronic educational resources, including original developments of the Institute of Mathematics, Mechanics and Computer Science staff. Examples of such developments are: PascalАВС.NET programming system (http://pascalabc.net ), electronic Programming Taskbook (http://ptaskbook.com ), open parallelizing system (http://ops.rsu.ru ).
- Academic trainings are held at such organizations as: OJSC “Gazprom", OJSC “Gloria Jeans", JSC “All-Russian Scientific Research Institute “Gradient", CJSC “COMSTAR-Regions:, Group of Companies “Lemma" LLC, OJSC “Rostelecom", OJSC “Sberbank Russia", CJSC “Svyaznoy", “Technosfera" LLC, PJSC “Center-invest"; “Southern Construction Company" LLC, etc.
Prospects. Career & Employment
Most of the graduates continue their studies at the SFedU Master's degree programs, at other universities in the country and abroad.
Their knowledge of financial risk and ability to determine the probability of extraordinary business events is often valuable to employers. Their work often improves parts of the science and engineering fields, with many private businesses hiring mathematicians to improve organizational processes.
Moreover, our students can be employed as:
- Application Developers
- Business Intelligence Architect
- Business Process Analyst
- Database Developer/Administrator
- Digital Media Professional
- IT Support Specialist, IT Business Analyst, IT Project Manager
- Network Security Administrator
- Web Developer/Designer
Why pursue a Bachelor's degree in Fundamental Informatics and IT?
Graduates of the program are employed by specialized enterprises of Rostov-on-Don Scientific Research Institute of Radio Communications, Federal State Institution “Research Institute of Special Education-Automation", GC “Gandalf", with which the Institute of Mathematics, Mechanics and Computer Sciences has concluded cooperation agreements, as well as other enterprises working in IT-the field or having IT departments.