Font size

A
A

Line height

A
A

Color

A
A

Fundamental informatics and IT

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):

  • Basics of programming
  • Discrete Mathematics
  • Continuous Mathematics
  • Algebra and Geometry

Main disciplines:

  • Programming languages
  • Mathematical logics
  • Computational mathematics
  • Algorithms Theory
  • Computer architecture and operating systems
  • Theory of automata and formal languages
  • Computer networks

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.