Competencies (knowledge, skills, abilities)

graduates of the Department of Computer Science and Information Technology for employment in the IT industry

  1. Ability to search, process, and analyze information from various sources
  2. Ability to generate new ideas (creativity) to create information systems
  3. Ability to work in a project team to create information systems
  4. Ability to develop and manage projects for the creation of information systems
  5. Ability to evaluate and ensure the quality of work performed
  6. Ability to mathematical and logical thinking, formulation and study of mathematical models, in particular discrete mathematical models, justification of the choice of methods and approaches for solving theoretical and applied problems in the field of computer science, interpretation of the results
  7. Ability to identify patterns of non-deterministic phenomena by applying methods of computational intelligence, including statistical, neural network, and fuzzy data processing, machine learning and genetic programming methods, etc.
  8. Ability to construct logical conclusions, use formal languages and models of algorithmic computing, design, develop, and analyze algorithms, evaluate their effectiveness and complexity, solvability and intractability of algorithmic problems for adequate modeling of subject areas and creation of software and information systems
  9. Ability to use methods of describing discrete objects and calculating discrete systems, numerical methods for solving applied problems of analysis, forecasting the state of complex objects, and processes of management and design
  10. Ability to carry out a formalized description of the tasks of researching operations in organizational, technical, and socio-economic systems for various purposes, to determine their optimal solutions, to build models of optimal management choice taking into account changes in the parameters of the economic situation, to optimize management processes in systems of various purposes and hierarchy levels
  11. Ability to think systematically, and apply the methodology of system analysis to study complex problems of different natures, methods of formalization, and solutions to systemic problems with conflicting goals, uncertainties, and risks
  12. Ability to apply the theoretical and practical foundations of modeling methodology and technology, implement modeling algorithms to study the characteristics and behavior of complex objects and systems, conduct experiments on the modeling program with processing and analysis of results
  13. Ability to design and develop software using various programming paradigms: structural, object-oriented, functional, and logical, with appropriate models, methods, and algorithms of computation, data structures, and control mechanisms
  14. Ability to implement a multi-level computing model based on client-server architecture, including databases, data warehouses, and knowledge bases, to meet the computing needs of many users, transaction processing, including cloud services
  15. Ability to apply methodologies, technologies, and tools to manage the life cycle processes of information and software systems, information technology products, and services following customer requirements
  16. Ability to analyze data intelligently based on computational intelligence methods, including large and poorly structured data, their operational processing and visualization of analysis results in the process of solving applied problems in the field of computer science
  17. Ability to ensure the organization of computing processes in information systems for various purposes, taking into account the architecture, configuration, and performance indicators of operating systems and system software
  18. Ability to use knowledge of the principles and methods of construction and application of computer networks for data transmission and exchange and organization of network interaction in the process of solving applied problems
  19. Ability to apply methods and tools to ensure information security, develop and operate special software to protect information resources of critical information infrastructure
  20. Ability to analyze and functional modeling of business processes, construction and practical application of functional models of organizational, economic production, and technical systems, methods of risk assessment of IS design, synthesis of complex systems based on the use of its computer model
  21. Ability to implement high-performance computing based on cloud services and technologies, parallel and distributed computing in the development and operation of distributed systems of parallel information processing
Scroll to Top