OP “Systems Analysis and Artificial Intelligence” F4 (Master)

Educational program

Thanks to good fundamental preparation - in-depth professional training, which includes mastering both theoretical and practical skills while studying the disciplines of the educational program "Information Technologies for Data and Image Analysis" of specialty 126 "Information Systems and Technologies", graduates have the opportunity to occupy such key positions as: programmer, Front-End developer, Back-End developer, web programmer, Full Stack developer, system analyst, data scientist, data engineer, QA engineer and other related specialties at any modern powerful enterprise or IT company.

This is a new educational program created in 2025 according to the most modern recommendations of leading IT companies from the EU, the USA, and Ukraine, in the field of artificial intelligence using the systems analysis methodology to solve applied problems.

Competencies, program learning outcomes, educational components, disciplines, and more can be found in the educational program.

Syllabus educational components (discipline) programs (mandatory and optional) will soon be available in the web system for organizing the educational process of VNTU JetIQYou just need to select the specialty F4 and the name of the educational program “Systems Analysis and Artificial Intelligence” from the drop-down menu at the top.

Graduates of this educational program seek to involve enterprises that develop or use various types of software products in their activities, including international and local IT companies, government agencies, state, municipal and private enterprises that accumulate large amounts of various information and require rapid adoption of optimal decisions regarding innovative development, product promotion on the market, its improvement, or computerization of routine operations; banks; news agencies; startup teams and institutions that work with various types of data, including video and images, etc. Also, graduates of the educational program "Systems Analysis and Artificial Intelligence" have the necessary skills to create their own IT companies and AI products, provide services as independent self-employed contractors (freelancers, independent contractors), etc.

Typical positions graduates in IT companies:

  • IT manager (IT Manager: CEO, Engineering Manager, Team/Tech Leader, etc.): oversees the company's technology infrastructure and operations, including the management of hardware, software, networks, security and other key company processes. Team Leader takes charge of the team and ensures that everyone is working efficiently. Managers are also responsible for making technical decisions and selecting and applying technical standards.
  • System Architect (System Architect): manages a team and implements the development and implementation of a software architecture that meets the company's business needs, taking into account technical risks, quality control and standards. An architect is responsible for designing the overall structure of a software system, including its components and how they interact with each other. They work closely with other developers and the customer to ensure that the system is scalable, secure and efficient.
  • Data Scientist: a programmer responsible for developing and implementing algorithms and models to extract insights from data and solve complex business problems. They specialize in working with large data sets to gain insights and build predictive models. Able to work with a variety of tools and technologies, including machine learning algorithms, statistical analysis software, and big data platforms.
  • Software Engineer: A programmer who develops and maintains software applications, including design, coding, testing, and debugging. They may work on individual components of a larger software system or be responsible for the entire program.
  • Full Stack Software Engineer – is a generalist programmer who has the ability to create full-fledged web applications from scratch to the end, including their interface, backend, databases and security. They develop full-fledged web applications that work both on the client side and on the server side.
  • Web Developer (Web Developer): a programmer who specializes in creating web applications and websites. They can work with advanced technologies such as HTML, CSS and JavaScript, as well as Back-End Technologies: databases and scripting languages for the back-end.
  • Mobile Application Developer (Mobile developer): specializes in creating applications for mobile devices, primarily for smartphones and tablets. They can collaborate with programming languages such as Java or Swift, or use cross-platform development tools to create applications.
  • Business Intelligence Analyst (Business Intelligence Analyst): a programmer responsible for analyzing and interpreting data to provide insight and drive business decisions.
  • Data Analyst (Data Analyst): a programmer who is responsible for collecting, analyzing and interpreting large data sets using known methods and technologies to identify trends and patterns that can become the basis for making business decisions.
  • Machine learning engineer (ML Engineer): a programmer responsible for developing and implementing machine learning algorithms and models to solve business problems and extract insights from data.
  • Data Engineer (Data Engineer): designs, develops and maintains the infrastructure and tools needed to store and process large volumes of data.
  • Quality Assurance Engineer (QA): a quality engineer who is responsible for testing software systems to ensure compliance with required quality standards. They work closely with programmers to identify and fix any software defects.

These are just a few examples of positions that programmers can take in IT companies. There may be others "HR manager", "database developer", "game developer", "designer", "AI/ML engineer", "software tester" etc. Specific roles and responsibilities may vary by company and industry.

Taking into account the more applied nature of training and wide opportunities at the SAIT department to work with real data and tasks within the scope of project training, than at average programmers and narrow-profile specialists of other educational programs and departments, graduates of the "Information Technologies of Data and Image Analysis" program have a greater chance of getting position team leader (Team Leader), project manager (Project Manager), experienced developer (senior) etc. Of course, for this you still need to have significant experience in project implementation, and for international IT companies - fluency in English (or maybe not only English). Also, it is desirable to study fundamental disciplines well, various disciplines of programming and IT project management and gain experience in various competitions and hackathons as a team captain.

At the SAIT department, students get ample opportunities to master competencies, learning outcomes, useful knowledge and skills, which, as a rule, ensure good further employment:

QualificationMaster in Systems Analysis
GuarantorProfessor of the Department of SAIT VNTU, IEEE Member, Kaggle Master, Scientific Director of the Research Group on Artificial Intelligence and Cognitive Science, Doctor of Technical Sciences, Professor Mokin O.B.
OP orientationThe educational and professional program is focused on the creation and optimization of intelligent analytical information systems and technologies, large multimodal language models, and intelligent assistants for solving applied problems in complex systems using the systems analysis methodology.
Methods, techniques and technologiesmethods of mathematical and computer modeling, data mining, artificial intelligence, business analytics, optimization and operations research, forecasting, risk assessment, management and decision-making theory, game and conflict theory, expert evaluation, sustainable development
The main focusConcepts, principles, methods and tools of applied systems analysis using data science and artificial intelligence; methodology and information intelligent technologies for data analysis (numerical, textual, graphic, multimedia) and the technological cycle of creating automated tools for processing this data, including chatbots.

General - activities to organize the design or application of automated tools for the implementation of information intelligent technologies for data analysis and systems; concepts, principles and concepts for the creation and functioning of organizational and technical systems and information processing technologies using technical and software tools.

Special – modern programming languages, primarily Python, and environments for creating and using intelligent data analysis technologies (numerical, textual, graphical, multimedia).

Keywords: systems analysis, data science, artificial intelligence, machine learning, information technology, intelligent technologies, data analysis and generation, neural networks, large language models, chatbots
FeaturesThe program is implemented in an active scientific and practical environment, largely aimed at training specialists in the complex solution of interdisciplinary tasks and problems in applied systems analysis using data science and artificial intelligence and machine learning technologies, large language models, and chatbots.
Conditions and forms of educationFull-time education, Ukrainian-language teaching
Training period1.4 years
PrerequisitesA bachelor's degree or the educational qualification level of a specialist

In the state organizations of Ukraine, according to the Classifier of Professions DK 003:2010, graduates can carry out the following professional activities:

  • professionals in the field of calculations (computerization);
  • professionals in the field of computer systems;
  • developers of computing systems;
  • professionals in the field of programming;
  • developers of computer programs;
  • professionals in other fields of computing (computerization);
  • professionals in other fields of computing;
  • technical specialists in the field of computer technology;
  • programmer technicians.

Graduates' rights to employment are not limited.

Also, graduates of this educational program can continue their studies in any postgraduate specialty in Ukraine. The SAIT department provides admission to the following accredited educational and scientific postgraduate training programs: PhD level educational and scientific program (ESP) "Systems Analysis" specialty F4/124 Systems Analysis and PhD level ONP "Information Systems and Technologies" specialty F6/126 Information Systems and Technologies. All under the guidance of the scientists of the SAIT department already about 50 theses have been defended "Doctor of Sciences", "PhD" and "Candidate of Sciences" levels. The effectiveness of training postgraduate students in the specialty F4/124 at VNTU is 100%, i.e. all graduates successfully defended!

A developed infrastructure has been created for various leisure activities and sports clubs. For example, among the scientific supervisors of postgraduate students at the department is the champion of the Vinnytsia region in badminton and a candidate for master of sports in archery.

More information on the rules and admission conditions.