Field of knowledge: 12 “Information technologies”
Specialty: 122 “Computer Science”
1 – General Information
General Information |
Full name of higher education institution and institute |
National Technical University “Kharkiv Polytechnic Institute”
Educational and Scientific Institute of Computer Sciences and Information Technologies |
Level of higher education and title of qualification in original language |
Level – master
Qualification – master’s degree in computer science |
Level with NRC |
FQ-EHEA – second cycle, QF LLL – 7th level, NRK of Ukraine – 8th level |
Official name of the educational program |
Educational and professional program “Computer Science” |
Type of diploma and scope of educational program |
Master’s degree, single, 90 EKTS credits,
training period 1 year 4 months |
Availability of accreditation |
Certificate of accreditation: ND series No. 2192120 until July 1, 2026 |
Prerequisites |
Availability of a bachelor’s degree |
Language(s) of instruction |
Ukrainian |
Duration of the educational program |
Until the next accreditation |
Internet address of the permanent placement of the educational program |
http://blogs.kpi.kharkov.ua/v2/nv/ |
2 – Purpose of the educational program
To ensure the training of professionals in the field of computer sciences capable of solving complex practical tasks of professional activity based on the creation of effective algorithms, the application of modern technologies and programming languages for the construction of high-performance information systems and software-technical complexes.
3 – Characteristics of the educational program
Characteristics of the educational program |
Subject area (field of knowledge, specialty, program) |
Field of knowledge: 12 “Information technologies”
Specialty: 122 “Computer Science”
Program: “Computer Science” |
The main focus of the educational program |
The focus of the program is aimed at the formation and development of knowledge and professional competences in the field of information technologies and computer sciences; study of modern methods of mathematical and computer modeling, intellectual analysis and visualization of data, modern Web technologies.
Keywords: information technology, data and knowledge engineering, intellectual property, mathematical and computer modeling, Web technology. |
Program Features |
The program takes into account regional and national requirements and needs of the IT industry. A feature of the program is the presence of several elective blocks: “Information and analytical systems and technologies”; “Data and knowledge engineering”; “Intellectual property in computer and software engineering”; “Information technologies in publishing and media industry”. |
4 – Suitability of graduates for employment and further education
Suitability of graduates for employment and further education |
Employability |
Professionals who received an education under the “Computer Science” educational program can engage in the following types of economic activity:
72 Activities in the field of informatization;
73 Research and development;
80 Education.
Job titles according to the National Classifier of Professions
(DK 003:2010):
2131.2 Database administrator
2131.2 Data administrator
2131.2 Computer software engineer
2132.2 Software engineer
2132.2 Programmer (database)
2131.2 Software and multimedia analyst
2132.2 Applied programmer
2139.2 Computer application engineer |
Further Education |
Opportunity to continue studying at the third (educational and scientific) level to obtain the degree of Doctor of Philosophy. |
5 – Software Competencies
General competences (CG) |
ZK 1 |
The ability to carry out professional activities in the conditions of innovative entrepreneurship. |
ZK 2 |
Ability to create and manage startup projects. |
ZK 3 |
Ability to create intellectual property objects in the field of computer science and carry out their commercialization. |
ZK 4 |
Knowledge and understanding of the subject area and understanding of professional activity |
ZK 5 |
Ability to use foreign languages in professional activities. |
Professional competences (FC) |
FC 1 |
Ability to organize and conduct research activities. |
FC 2 |
Ability to formulate, analyze and synthesize solutions to scientific problems in the field of computer science. |
FC 3 |
Ability to apply Data Science methods and tools to perform intelligent data analysis in order to discover new properties and generate new knowledge about complex systems. |
FC 4 |
Ability to mathematical and logical thinking, formulation and research of mathematical models, in particular discrete ones, substantiating the choice of methods and approaches for solving theoretical and applied problems in the field of computer science. |
FC 5 |
Ability to apply methods and means of computer modeling to research and create complex information systems. |
FC 6 |
Ability to apply modern Web technologies to create and use high-performance search systems, data storage and processing systems. |
FC 7 |
Ability to use modern data visualization methods and technologies to solve problems of analysis, synthesis and decision-making. |
Additional professional competencies (DFK) |
For the selective profiled package of disciplines 01 “Information and analytical systems and technologies” |
DFK 1.1 |
Ability to design, develop and maintain geographic information, expert and recommendation systems for solving complex specialized problems in the field of computer science. |
DFK 1.2 |
Ability to use machine learning, information security, and big data processing techniques to solve practical problems of analysis and synthesis in the field of computer science. |
DFK 1.3 |
The ability to use specialized software tools for the development of information and analytical systems for state diagnostics, planning, management and prediction of the behavior of complex systems. |
For selective profiled package of disciplines 04 “Information technologies in publishing and media industry” |
DFK 4.1 |
Ability to develop interactive animation applications as a means of presenting information in electronic publications and the Internet, to create and manage the content of multimedia electronic collections. |
DFK 4.2 |
The ability to use infographic technologies to visualize complex content in order to convey information to the audience in the fastest and most understandable way, to create interactive infographic interfaces. |
DFK 4.3 |
The ability to investigate the laws of the functioning of information sign systems, to use semiotic methodology to analyze sign systems in the media industry. |
6 – Program learning outcomes
Program learning outcomes (LP) |
PH 1 |
Be able to create a team of startup project developers and manage the development of software products in the team. |
PH 2 |
Be able to perform economic justification of start-up projects. |
PH 3 |
Be able to create intellectual property objects in the field of computer science and carry out their commercialization. |
PH 4 |
Be able to use a foreign language in professional activities. |
PH 5 |
Be able to use the methods of solving complex tasks and problems in the field of computer sciences, which involve conducting scientific research and are innovative in nature. |
PH 6 |
Be able to use the methods, methods and means of obtaining, evaluating, saving, processing and using information from various sources, which are necessary for solving scientific and professional problems. |
PH 7 |
Be able to formulate the purpose and tasks of intelligent data analysis, search and prepare data for this analysis, choose the methodology and technology for its implementation. |
PH 8 |
Know and be able to apply mathematical methods, algorithms and software tools for intelligent data analysis. |
PH 9 |
Know and be able to use methods of mathematical modeling of complex systems and processes. |
PH 10 |
Be able to apply the methods and software tools of computer modeling of complex systems and processes. |
PH 11 |
Know the languages, methods and algorithms of modern Web technologies, be able to apply them to solve practical problems. |
PH 12 |
Be able to use modern methods and technologies of visualization of data obtained before and/or after their analysis, synthesis or pre-processing for the purpose of their further interpretation and decision-making. |
Additional learning outcomes (SLT) |
For the selective profiled package of disciplines 01 “Information and analytical systems and technologies” |
DRN 1.1 |
Be able to design, develop and maintain geo-information, expert and recommendation systems, in particular with the application of the principles of information security and processing of large volumes of data. |
DRN 1.2 |
To possess methods of artificial intelligence, machine learning and information protection, to be able to apply methods of processing large volumes of data to solve practical problems of analysis and synthesis in the field of computer science. |
DRN 1.3 |
To possess the skills of developing specialized software for information and analytical systems for state diagnostics, planning, management and forecasting the behavior of complex systems. |
For selective profiled package of disciplines 04 “Information technologies in publishing and media industry” |
DRN 4.1 |
Own multimedia and virtual reality technologies, tools for creating animations, HTML5, CSS3 and JavaScript technologies that allow placing text and graphic material on top of video to create augmented reality. |
DRN 4.2 |
Know the methods of using infographics to visualize various content, be able to use services that provide the opportunity to create dynamic infographics for electronic publications and the Internet. |
DRN 4.3 |
To possess the skills of applying linguistic approaches to the analysis of complex problems in the field of computer science, methods of constructing symbolic messages in order to convey certain meanings. |
7 – List of components of the educational and professional program
The list and content of educational components (general, special, profile, selective) can be found in the curriculum
by link.
8 – Structural and logical scheme
9 – Form of graduation certificate of higher education applicants
The graduation certification of students of higher education in the educational program “Computer Science” is conducted in the form of a defense of a qualification paper, which involves the solution of a complex specialized task or practical problem in the field of computer science with the application of theoretical provisions and practical implementation.
The qualifying work cannot contain falsifications or academic plagiarism (textual or other borrowings without appropriate references to primary sources). The qualification work must be placed in the repository of the National Technical University “Kharkiv Polytechnic Institute”.
Graduation certification is carried out openly and publicly and ends with the issuance of a document (diploma) of the established model on awarding a master’s degree with the qualification: Master of Computer Science.
Selective educational components. Profile blocks
1 “Information and analytical systems and technologies”
Brief characteristics
A feature of the disciplines of the “System Analysis and Management” block is their focus on deepening the mathematical and programming training of future masters in the field of increasing the efficiency and reliability of information processing for various purposes. The relevance of such tasks is associated with the intensive growth of information flows transmitted via cable and satellite communication channels, as well as the increase in requirements for ensuring their reliability and confidentiality. The specialty involves the study of such disciplines as information theory and coding, the basics of cryptology, information protection in computer systems, automated design of computer systems and software, mathematical methods of graphical display of information. There is an opportunity to continue studying at a graduate school in the specialty 122 – Computer Science.
The list and content of optional educational components can be found in the curriculum at the link.
04 “Information technologies in publishing and media industry”
Brief characteristics
A feature of the disciplines of the “System Analysis and Management” block is their focus on deepening the mathematical and programming training of future masters in the field of increasing the efficiency and reliability of information processing for various purposes. The relevance of such tasks is associated with the intensive growth of information flows transmitted via cable and satellite communication channels, as well as the increase in requirements for ensuring their reliability and confidentiality. The specialty involves the study of such disciplines as information theory and coding, the basics of cryptology, information protection in computer systems, automated design of computer systems and software, mathematical methods of graphical display of information.
There is an opportunity to continue studying at a graduate school in the specialty 122 – Computer Science.
The list and content of optional educational components can be found in the curriculum at the link.
Additional information