Абилдаева Гулнур Балтабаевна

Department of «Information computing systems»
The main building, 56 Nazarbayev Ave.
15+
years of experience

in teaching activities

27
educational courses

2026 year

Education

2017

Магистр технических наук

Вычислительная техника и программное обеспечение

2001

Инженер-системотехник

Автоматизированные системы обработки информации и управление (по отраслям)

Publications

Courses

Bachelor

High Level Programming Languages

The discipline is aimed at the formation of the professional knowledge and skills in the field of understanding the basics of programming, the use of software constructions, and the use of integrated environments for rapid development of programs for solving applied problems. The course is presented by sections on the study and use of the wide capabilities of the programming environment for creating program code, user interface using standard components.

Bachelor

Methods and tools for developing programs

The discipline is aimed at developing students' knowledge in the field of modern programming technologies and modern CASE design tools, software engineering and practical skills in the field of designing programs of medium and large scale and complexity for healthcare systems. The course is presented in sections: design methodology, approaches to modeling and re-structuring business processes and systems, modeling language UML.

Bachelor

Software Engineering

The discipline is the basis of the graduate's professional training in the development of a specific project in accordance with international standards at various stages of soft-ware development. The course program is aimed at the formation of knowledge and skills for mastering modern engineering principles for development of reliable, high-quality software according to the requirements of international standards. The course consists of following sections: areas of knowledge in software engineering. Methods of object analysis and building models of subject areas. Methods for checking and testing programs and systems. Application and domain engineering. Models of quality and reliability in software engineering. Project, risk and configuration management methods. Software engineering tools.

Bachelor

Client-server Technologies of Software Development

The discipline is aimed at developing students' knowledge and skills in the field of mastering the fundamental principles of application operation in the client-server architecture; mastering data storage and processing technologies in client-server systems architecture. The course is presented in sections: Tools for developing client-server software; Application of OOP technologies in the framework of client-server software development; Server-side configuration mechanisms for client-server software.

Bachelor

Operating systems and programming system

The discipline is aimed at the formation of knowledge in the field of studying the basic functions and mechanisms of operating sys-tems, user interfaces and commands of operating systems and acquiring skills in compiling highly efficient programs using the capabilities of BIOS and operating systems. The course is pre-sented in sections: classification of operating systems. Organization and process management. Memory management. Organization of virtual memory. File system. User interface and shells. Processor command systems and memory allocation.

Bachelor

DevOps Engineering

The discipline forms students'' knowledge and skills in flexible project management methodology using the Agile family, in order to reduce the system development life cycle and ensure continuous delivery of high quality software. The course consists of the following sections: Agile Manifesto; Agile principles; мethodology and Framework; оverview of the Scrum Framework; scrum team; development team; scrum master; interaction between roles; scrum meetings; sprint; sprint planning; daily scrum; sprint Review; sprint retrospective; PBR; scrum artifacts; product backlog; sprint backlog; increment; planning.

Bachelor

Java Application Development

The purpose of the discipline is to gain knowledge, skills and abilities in the field of mastering the technology of creating software on the Java platform, managing information resources of production. The course is presented in sections: Java virtual machine, basic and advanced Java technologies, testing and deployment of software applications on the Java platform.

Bachelor

DevOps Engineering

The discipline forms students' knowledge and skills in flexible project management methodology using the Agile family, in order to reduce the system development life cycle and ensure continuous delivery of high quality software. The course consists of the following sections: Agile Manifesto; Agile principles; мethodology and Framework; оverview of the Scrum Framework; scrum team; development team; scrum master; interaction between roles; scrum meetings; sprint; sprint planning; daily scrum; sprint Review; sprint retrospective; PBR; scrum artifacts; product backlog; sprint backlog; increment; planning.

Bachelor

Web -programming

Bachelor

IT Security

The discipline forms the basis of professional training of graduates in mastering the basics of construction and skills in the practical provision of information security and the safe use of software. The course is presented in following sections: The concept of building a protection system; design stages of information system (IS) protection systems; hardware, organizational, software protection; cryptographic means of information protection; legislative measures to protect information; methods for generating an electronic digital signature; analysis of various methods of information protection.

Bachelor

Information Security

The discipline forms students' knowledge and skills in the studying modern types of information threats and applying methods to counter them; types of information security policy. The course is presented in sections: The concept of information security (IS); IS mechanisms; сonfiguration management, users, risks; IS toolkit; social, political and legal aspects of information security; client applications security.

Bachelor

Information security

The discipline is aimed at developing students' knowledge and skills in the field of studying modern types of information threats and applying methods to counter them; types of information security policy. The course is presented in sections: The concept of information security (IS). IS mechanisms. Configuration management, users, risks. IB toolkit. Social, political and legal aspects of information security. Security of client applications.

Bachelor

Pre-graduation Practice

The purpose of studying the discipline is: collecting and processing theoretical and practical material for writing a thesis. Contents of the main sections : characteristics of the enterprise’s activities , analysis of the quality and competitiveness of products (services), organization of maintenance of new results of the enterprise’s activities , formulation of conclusions, recommendations and proposals. Learning outcomes: use regulatory legal documents in professional activities, analyze financial statements to assess the financial condition of an enterprise , conduct an analysis of the operating activities of an organization and use its results to prepare management decisions , use the obtained reporting and statistical data to prepare and submit a report on the completion of pre-graduation internship.

Bachelor

Mobile Application Development

The discipline is aimed at developing students' professional knowledge and skills in the field of mastering design and technological activities for creating mobile applications, developing and optimizing complex SQL queries. The course is presented in sections: the main components of the architecture of mobile platforms, tools for programming and the basics of designing mobile applications.

Bachelor

Methods and technologies of program-ming

The discipline is aimed at developing students'' theoretical knowledge in the field of existing programming technologies and practical skills in developing and debugging programs of small and medium scale and complexity for the healthcare system. The course is presented in sections: development of the structure of the program; ensuring the functionality, quality and reliability of software; development of technical specifications, functional and logical models.

Bachelor

WEB-programming

The discipline is aimed at the formation of knowledge, skills in the field of mastering the technologies for creating web applications using PHP programming tools, MySQL DBMS, HTML markup language, CSS cascading styles, as well as modern development environments. The course is presented in sections: protocols, standards, principles of operation of client and server lan-guages, web technologies and web development languages (HTML, CSS, Java Script, PHP).

Bachelor

Information and Communication Technologies

The course is aimed at developing skills in using application software packages, conducting independent creative search and the possibilities of modern information technologies and trends in their development. The discipline studies the main trends in the field of information and communication technologies and the use of information resources for information retrieval and storage. The course is presented in sections: application software packages, the introduction of independent creative search and the possibilities of modern information technologies and trends in their development. The Internet.

Bachelor

Cientific Research Methods

The discipline is part of theoretical training in the field of organization and conduct of scientific research. Sections: Methodological characteristics of the study (substantiation of the relevance of the study; problem and topic of the study; purpose, object and subject of the study; research hypothesis; research objectives; criteria for evaluating experimental activity); The relationship of the main methodological characteristics of the study; Methods of theoretical and empirical research; Statistical methods and means of formalization in the study. The course is focused on the formation of a system of basic knowledge about the methodological foundations of the organization and technology of scientific research

Bachelor

Functional and Logical Programming

The discipline is an integral part of the theoretical training of bachelors in the field of information technology. The course consists of the following sections: Basic concepts of logical programming. A computational model of logic programs. Theoretical foundations of functional programming. Programming in a functional notation. Representation and interpretation of functional programs. The study of the course is focused on the formation of students' skills of alternative programming.

Bachelor

Technologies of Internet Applications Creating

The discipline is the basis of theoretical and practical training of students in the development of modern web-applications. The course is presented in sections: introduction to web-programming, server technologies, client technologies of web-programming, modern model of web-application, content management systems. The study of the course is focused on the formation of students' ability to program in web-programming languages and create applications based on the database (MySQL).

Bachelor

Mobile Application Development

The discipline consolidates practical skills in developing an application for mobile devices, forms experience in software development on the example of projects and helps to form in-depth knowledge of programming cross-platform applications. The course is presented in sections: the main components of the architecture of mobile platforms, tools for programming and the basics of designing mobile applications. The study of the course is focused on the formation of students' skills in writing applications for mobile applications.

Bachelor

Multimedia Technology

The discipline is aimed at the study of multimedia technologies. The course is presented in sections: Basic concepts of multimedia, multimedia components, stages and technologies of creating multimedia products. The study of the course is focused on the formation of students' skills of using the basics of classical methods of multimedia technologies, skills of using multimedia technologies in solving professional problems.

Bachelor

Computer Networks Administrating

The discipline forms students' knowledge in general principles of building networks, skills in installing and configuring operating systems, laying and testing network communications, connecting devices of various levels to a network. The course consists of the following sections: configuring managed switches and routers; creation of virtual networks and their protection from external threats.

Bachelor

Modern Methods of Software Development

The discipline is the basis of training of professional activity of graduates. The course is presented in the following sections: the main directions in the field of software engineering, software engineering; object-oriented approach to software development; visual modeling language UML. The course is aimed at the formation of students' knowledge and skills in the field of development of modern methods and means of software development.

Bachelor

Software Design

The discipline is the basis of training of professional activity of graduates. The course is presented in sections: methods and technologies, structural, object-oriented approaches of analysis, design, software development using CASE-tools. The study of the course is aimed at the formation of students' knowledge and skills in the organization of the process of creating software using the technological principles of industrial design of software systems.

Bachelor

Microprocessor Technology

The discipline is the foundation of engineering and technical activities of graduates in the field of information technology. The sections of the course: the structure of the processing portion of the microprocessor; the control unit of the microprocessor; typical logical elements and functional knots of microprocessor. The study of the course is focused on the formation of students' skills in the field of microprocessor technology.

Bachelor

Pre-graduation Practice

Pre-diploma practice is aimed at deepening the initial professional experience, developing general and professional competencies, checking his readiness for independent work, as well as preparing him for the final qualification work. Learning outcomes: confirmation by the graduate of general and professional competencies obtained as a result of generalization of theoretical knowledge and practical experience, a selection of practical materials for the final qualification work.