122«Computer Science and Intelligent Systems»

The educational program provides training in the development of information technology for the management of complex systems and processes for various purposes on the basis of artificial intelligence. The curricula are based on the experience of leading European and American universities, as well as the needs of IT companies and information and analytical departments of enterprises and organizations.

The educational program is focused on the training of specialists in the field of computer science and intelligent systems. The main focus of the educational program is the study of computer mathematics and intelligent systems, information technology and foreign language for IT professionals. The program is focused on partnerships with domestic and foreign educational institutions, the private sector, scientists and practitioners, participation in international programs. Training is carried out with the use of innovative pedagogical technologies, in particular – the project approach in the training laboratory “Innovation Campus” of SEMIT Department of NTU “KhPI”, where students can master practical skills of software development and testing, as well as develop “soft skills” needed by modern a specialist in computer science and intelligent systems to work in IT companies and IT departments. The educational program provides internships in IT companies and student participation in real projects, the opportunity to study in English.

Training of specialists capable of conducting theoretical and experimental research in the field of computer science and intelligent management systems; applying mathematical methods and algorithmic principles in modeling, design, development and maintenance of information management technologies; developing, implementing and maintaining intelligent systems for analysis and data processing of organizational, technical, natural and socio-economic systems.

Employment opportunities

In the leading IT companies (NIX Solutions, Telesens, EPAM, SoftServe, Global Logic, Sigma Software, INSART, Academy SMART, Kharkiv IT Cluster) in the following positions:

• Business Analyst;
• Data analysts (Data Analyst, Data Scientist);
• Software System Architects (Software/System Architect, System Analyst);
• Software Engineers;
• Specialists in the creation of intelligent systems (Machine Learning Engineer, Business Intelligence Engineer);
• Software Quality Assurance specialists (QA Engineer);
• Project Management Specialists.

In the information and analytical departments of enterprises and organizations as specialists in software development, implementation and maintenance, including intelligent management systems, in the positions of software engineers, heads of IT departments and others.

Selective educational components (profiled sets). Brief description:

1. Research and Development

The specialized set of disciplines “Research and Development” includes educational components that provide an in-depth study of probabilistic models and knowledge representation models, fuzzy logic and fuzzy systems, machine learning, approaches to planning computational experiments and technologies for modeling intelligent systems.

Probabilistic models. Study of the main theoretical and practical provisions for constructing mathematical and statistical models of complex actions and the practical use of the results of analysis to provide scientific conclusions and hypotheses.

Knowledge representation models. The study by students of modern information technologies, methodological and practical bases of knowledge representation. Formation of the theoretical bases for the use of intelligent information technologies for solving problems in the professional field.

Fuzzy logic and fuzzy systems. Training of specialists capable of setting and solving decision-making problems under conditions of uncertainty, formalizing them through fuzzy systems using the apparatus of fuzzy logic, combined with the formation of a scientific worldview and providing a broad outlook in the fundamental field of decision support systems.

Machine learning. Formation of students’ theoretical knowledge and practical skills on the basics of machine learning, mastering the tools, models and methods of machine learning, as well as acquiring the skills of a data scientist and developer of mathematical models, methods and algorithms for data analysis.

Experience planning. Formation of theoretical knowledge and practical skills among specialists on the basics of experiment planning, the ability to apply probabilistic-statistical methods in their practical activities. To introduce students to the classical theory of planning a regression experiment (linear and non-linear regression), methods of planning an extreme experiment, an experiment to test hypotheses, planning a simulation experiment; develop skills and ability to choose methods for solving typical problems of experiment planning.

Technologies for modeling intelligent systems. Teaching students the technology of modeling intelligent systems, allowing to form knowledge and competencies in the field of application of intelligent systems to solve problems of automated business process management.

2. Software Development and Startup

The profiled set of disciplines “Software Development and Startup” includes educational components that provide an in-depth study of Internet marketing, approaches and tools for business modeling and business intelligence, in particular in start-up projects, the basics of business planning, software prototyping and the basics of entrepreneurship.

Internet Marketing. Providing theoretical and practical knowledge to students in the field of Internet marketing, consideration of the concepts and methodology of Internet marketing, features of the virtual environment for marketing research, products, pricing, distribution and communications on the Internet.

Startup business model. Formation of students’ theoretical and practical knowledge necessary for doing business based on the guidelines and approaches of modern information technology.

Startup business analytics. The formation of students’ theoretical and practical knowledge necessary for collecting data from various sources and preparing reports based on the data necessary for organizing a business.

Fundamentals of business planning. Study of methods, procedures and technologies of business planning by the students.

Basics of prototyping. Teaching students the basics of prototyping, allowing them to solve the following main tasks at the software development stage: gaining practical experience with such software product design development methods as sketching, scripting, storyboarding and wireframe breeding, converting wireframes and interaction architectures into interactive prototypes that can be tested with future users and iteratively develop into a high-quality prototype of a software product, ready to be transferred to the development team for implementation.

Fundamentals of entrepreneurship. To provide students with an understanding of the essence of entrepreneurship, its types, kinds, properties and functions. The subjects of entrepreneurial activity and the business environment are studied. An entrepreneurial idea is revealed, a mechanism for creating one’s own business, business planning, financial and staffing is outlined, entrepreneurial risks and security of entrepreneurial activity, psychological aspects of entrepreneurship, culture and ethics of entrepreneurial structures are described. Considerable attention is paid to the issues of assessing the effectiveness of entrepreneurial activity and the peculiarities of entrepreneurship in various fields and activities.

3. Innovation Campus

The specialized set of disciplines “Innovation Campus” includes educational components that involve an in-depth study of the principles of development of corporate information systems, design and development of databases and architecture of corporate information systems, design of software systems, formation and development of IT project teams.

Development of corporate information systems. Formation of students with in-depth knowledge of the theory and skills of practical development of information systems to ensure the operation of large enterprises, corporations and other business structures of any sector of the economy and form of ownership.

Bases for corporate information systems. Formation of students’ in-depth knowledge of the theory and skills of practical development of databases to solve the problems of storing and processing data in the work of large enterprises, corporations and other business structures of any sector of the economy and form of ownership.

Architecture of corporate information systems. Formation of students’ in-depth knowledge of the theory and skills of practical development of software architecture for large enterprises, corporations and other business structures of any sector of the economy and form of ownership.

Project workshop. Providing students with knowledge and skills in designing a web application in accordance with certain requirements, choosing and using effective technologies for its implementation, acquiring practical skills in creating a software system.

Formation and development of IT project teams. Formation of a modern system of views and special knowledge in the field of formation and development of IT project teams necessary to create a project team, assist it in achieving maturity, ensuring effective work, motivating employees and effectively holding meetings.

Qualification: Bachelor of Computer Science.

POEP 2021
Follow this link to see the Approved Ukrainian Version

Curriculum 2021
Follow this link to see the Approved Ukrainian Version

Comprehensive Program of Practical Training