Educational program

More details
Code – Speciality 6B06102 - Computing and Software
The aim of the educational program

Training of specialists in the labor market in the field of information and communication technology for the development and implementation of software with applications of computer technology, possessing skills and knowledge in the field of network administration, architecture design, elements of mathematical, information and software hardware and software complexes and systems.

Graduate model
Graduate qualification Professional sphere:

Public and private enterprises and organizations that develop, implement and use computer technology and software in various fields.
The object of professional occupation:

- computer software;
- computers, complexes, systems and networks;
- network administration;
- computer systems for information processing and management;
- software packages and systems;
- hardware – software systems;
- mobile applications;
- methods of protecting information security.
Types of professional occupation:

- design and engineering;
- design and technological;
- production and technological;
- organizational and managerial;
- research;
- innovative;
- installation and commissioning;
- service and operational.
Functions of professional occupation:

1) Design and engineering activities:
- pre-design survey (engineering) of the design object, systems analysis of the subject area, their interrelations;
- technical design (reengineering);
- design of software and hardware;
- development and execution of design and working technical documentation;
- control of compliance of developed projects and technical documentation with standards, technical conditions and other regulatory documents;
- conducting preliminary feasibility studies of projects.
2) Design and technological activities:
- application of modern tools in software development;
- application of Web technologies in the implementation of remote access in client/server systems and distributed computing;
- development and application of modern software and methodological complexes for research and design of professional activity objects.
3) Production and technological activities:
- creation of components of computer systems for information processing and control, production of programs and software complexes of a given quality;
- testing and debugging of hardware and software complexes;
- development of a program and methodology for testing, testing of objects of professional activity;
- integration of hardware and software, layout of computing systems, complexes and networks.
4) Organizational and managerial activities:
- organization of workplaces, their technical equipment, placement of computer equipment;
- organization of individual stages of the process of developing objects of professional activity;
- assessment, control and management of the process of developing objects of professional activity;
- selection of technology, software tools and computer equipment in organizing the process of developing and researching objects of professional activity;
- personnel training within the framework of the adopted organization of the process of developing objects of professional activity.
5) Research activities:
- collection, analysis of scientific and technical information, domestic and foreign experience on the subject of research;
- participation in the implementation of research and development results.
6) Innovative activities:
- coordination of strategic planning with ICT, infrastructure of enterprises and organizations.
7) Installation and commissioning activities:
- installation, debugging and adjustment of technical means for putting software into operation;
- assembly of software from ready-made components;
- operation of software and their components.
8) Service and operational activities:
- installation of programs and software systems;
- adjustment and operational maintenance of hardware and software;
- checking the technical condition and organizing routine repairs;
- drawing up equipment operating instructions and test programs;
- ensuring security in the computer network;
- selection of methods and means for measuring the operational characteristics of objects of professional activity.
Graduate competences map
Formed core competencies Program outcome
1. evaluate different situations based on a holistic systemic scientific worldview analyze information of philosophical and historical content, methods of discussion and controversy
express a thought, reasonably defend one’s own opinion on issues of social significance
2. carry out cultural and verbal communication using modern communication tools and technologies demonstrate proficiency in written, oral, and non-verbal communication
search and process information using ICT
3. define a person in a social environment and focus on a healthy lifestyle express knowledge of holistic personality in economic and legal environment
apply methods of ensuring the safety of social systems in order to preserve, develop and effectively function of an individual, society and the state
4. the ability to apply basic engineering knowledge in professional activities to apply main concepts, idea and methods of fundamental mathematics disciplines for professional tasks solution
to create enterprises in compliance with the norms of Labor legislation, solve economic problems of enterprises in conditions of uncertainties and risks
5. use hardware and software components of computer networks in solving various tasks сarry out circuit design of architecture, testing of correct operation of elements and nodes of a computer system
6. ability to develop algorithmic and software solutions in the field of system and application programming demonstrate programming skills and use of modern designing technologies
7. the ability to maintain a database and support information support create infomation systems for enterprises of various scales using modern DBMS
8. develop software code in low- and high-level languages, including for mobile platforms design multifunctional applications using modern opportunities
develop software applications at the system and application levels of the programming environment
create artificial intelligence applications in professional fields
9. providing testing, protection and maintenance of software and computer systems evaluate the safety and reliability of the systems, perform debugging and testing of a software product using specialized software tools
Modular Curriculum
Secondary disciplines Base disciplines Profiling disciplines