Main modern programming languages and methods, work with virtual and augmented reality, mathematical and numerical methods and apply them to develop their own application programs in various fields: from tasks in the field of construction to economics and ecology.
While diploma writing, during practical training and a number of academic disciplines, students master information modeling technologies in construction (BIM-technologies), which is a new and promising area covering all stages of construction: from the development of an architectural model to the design and subsequent construction of a building object.
Studied profile disciplines:
- Mathematical analysis
- Linear algebra and analytic geometry
- Basics of cybernetics and graph theory
- Theory of probability and mathematical statistics
- Equations of mathematical physics
- Operating systems and networks
- Algorithms and algorithmic languages
- Computer architecture and assembly language
- Database
- Numerical methods
- Control theory
- Information security and information protection
- Object oriented programming
- Internet programming
- Computer simulation in the Matlab environment
- Theory of random processes
- Queuing theory
- Theory of stochastic differential equations
- Computer technologies in decision making
- Building Information Modeling (BIM)
- Programming in graphics packages
- Basics of BIM management
- Intelligent systems and neural networks
- Finite element software systems
- Computed virology
- Cryptography
- Basics of system programming
- Supercomputers and parallel data processing
- Simulation
- Methods of mathematical modeling of environmental problems
- Time series of financial mathematics
- Financial analysis of securities
- Mobile application development
Graduates of this specialization can work as:
- application developers
- virtual and augmented reality specialists
- database operators
- web programmers
- system administrators
- computer data analysts
- system analysts
- information modeling specialists
- financial analysts