Main Teachers Martynyuk Svetlana

Martynyuk Svetlana


Associate professor
The Department of «Software Engineering»

Candidate of technical Sciences


Professional experience

From 1996 to 2009 - Grant Bank programmer-analyst

from 2003 to 2009 - "TV and Radio Systems" - project manager, developer

from 1998 to the current time - NTU HP I -researcher, teacher of the Faculty of PIITU

Project Manager in the Ukrainian-Turkish DataScience laboratory under the leadership of Eldar Ismailovich Veliyev

Education

1990 - 1996 . .

Scientific interests

1985-1989 Prepared and defended a dissertation for the degree of Candidate of Mathematical Sciences in the specialty 01.02.04 "Mechanics of liquid Gas and plasma" on the topic "Research on the dynamics of mudflow", also participated in scientific projects of the Institute of Mathematics of the National Academy of Sciences and KazITU

2022-2023 Business process control and optimization system

2022-2025-LCAD Fiber optic Communication line design and Testing System

2022-2023 - Cardio monitoring system



Publications

Translation of Natural Language Business
Rules into the Database Structure

Improving Item Searching On Trading Platform
Based On Reinforcement Learning Approach

Virtual Promotion Based on Machine Learning

Disciplines taught


Big Data and DataScience

The purpose of the discipline is to train specialists who are able to assess the impact of big data technologies on the activities of large enterprises. As a result of the training, the student will be able to offer options for the effective use of big data technologies in enterprise management, perform analysis and processing of big data in real time, as they arrive.

Object-oriented programming

The purpose of the discipline is to form practical skills of a student in modern programming technology - object-oriented technology, on the basis of which most modern information systems are built, to familiarize students with the paradigm and technology of object-oriented programming. After completing the course, the student must know the concept of object-oriented programming, its basic concepts (class, object), properties (encapsulation, inheritance, polymorphism), principles of building classes and objects, constructors and destructors, methods of analysis and design of object-oriented programs, will be able to independently design, program and debug object-oriented programs, as well as evaluate the effectiveness and choose the most appropriate technological approaches to the development and analyze the processes of managing the development of programs.

Object-oriented programming C#

familiarization with modern technologies of object-oriented programming based on .Net.Feature of object-oriented programming; objects and classes; inheritance, polymorphism and encapsulation. Representation in the form of a set of objects with similar properties and a set of actions that can be performed with them.

Object-oriented programming C++

the study of modern technologies based on object - oriented programming. Net. Fundamentals of programming in VisualStudio. Questions of creating applications for Windows, as well as applications that work with databases. Solving the problem of program complexity. Representation as a set of objects.

Information and communication technology

This discipline provides for the study of the basic concepts of parallel computing, necessary for the subsequent study of models, methods and technologies of parallel programming. In a simple and understandable form, the course provides examples of modern high-performance computing systems, discusses ways to analyze the complexity of calculations and assess the possibility of their parallel execution, provides the basics of developing parallel methods. The purpose of the discipline is to familiarize students with the totality of information processing tools and personnel combined to achieve certain goals.

Databases and Expert Systems

The discipline is devoted to the study of theoretical foundations, practical methods and tools for building databases, as well as issues related to the lifecycle, support and maintenance of databases. The basic concepts of databases, methods of their classification, principles of organization of data structures and corresponding types of systems are considered database management System (DBMS). The relational data model corresponding to this DBMS model, the standard query language for relational DBMS are studied in detail - SQL, methods for representing complex data structures by means of a relational DBMS.

Timetable of classes

Opening lessons