EP is aimed at practice-oriented training of specialists capable of designing, deploying and maintaining Internet of Things systems in the manufacturing industry. Upon completion of the training, graduates of the EP will master key competencies in the areas of development of integrated systems for the Internet of things for industrial use, cyber-physical modeling of production processes, and collection of industrial data, their storage and intellectual processing.
Admission Committee
(7172) 64-57-10
info@astanait.edu.kz
Mon-Fri 9:00 – 18:00
The purpose of the educational program is intensive practice-oriented training in the direction of the industrial Internet of Things for the development of complex Internet of Things systems including sensor-based data collection modules, signal/data conversion and processing modules, secure data transmission systems, algorithms for data collection, processing and storage on the server, data visualization technologies, and feedback systems, control and/or automation of the technological process. In addition, the EP is also focused on the construction of cyber-physical systems (digital twins), industrial storage and intelligent data processing.
The course develops student academic English skills, including grammar, vocabulary, reading comprehension, critical thinking and analysis, and listening and speaking skills. Students will learn how to use academic English effectively to express complex ideas, and deliver academic
The course includes knowledge of sociological subject areas, research methods and directions. The course will discuss in detail the basic sociological theories and the most effective ways of gaining deep knowledge about various aspects of our modern society. The special significance of this course for students is to develop a sociological imagination, to understand the basic concepts of sociology as a science.
In the course, information and communication technologies are considered as modern methods and means of communication of people in ordinary and professional activities using information technologies for the search, collection, storage, processing and dissemination of information
The course is devoted to the formation of the physical culture of the individual and the ability of the directed use of various means of physical culture to maintain and strengthen health.
The course further enhances student academic English skills by emphasising active and participatory learning. This is achieved through a series of writing assignments that are designed to develop student ability to produce well-structured, well-supported, and persuasive texts using advanced English conventions, grammar and vocabulary. The course provides students with the necessary tools to write competently across various disciplines, ensuring their success in their academic pursuits.
This course presents questions of psychology in a wide educational and social context. The knowledge and skills acquired and formed as a result of mastering the course content give students the opportunity to put them into practice in various spheres of life: personal, family, professional, business, social, in working with people from different social groups and age groups.
The course examines the modern history of Kazakhstan, as part of the history of mankind, the history of Eurasia and Central Asia. The modern history of Kazakhstan is a period in which a holistic study of historical events, phenomena, facts, processes, the identification of historical patterns that took place on the territory of the Great Steppe in the twentieth century and to this day is carried out.
The course is also designed for the formation of bachelors” ideas about the factors that complicate teaching at the present stage of development of society, about the difficulties specific to this activity. The course will help to become the basis for the study of the whole complex of social and human sciences, as well as an addition to general courses in history and philosophy. The course includes topics such as morphology, semiotics, anatomy of culture; the culture of nomads of Kazakhstan, the cultural heritage of the proto-Türks, the medieval culture of Central Asia, the formation of the Kazakh culture, the Kazakh culture in the context of globalization, the cultural policy of Kazakhstan, etc.
The course occupies a special place in the system of bachelor training with engineering education. For engineering students, the study of professional Kazakh/Russian is not only an enhancement of the skills and abilities acquired at school, but also a means of mastering the future profession with a focus on writing and reasoned oral speech allowing for effective communication.
The course is dedicated to general political knowledge for specialties in the field of ICT. It includes political self-awareness, improvement of one’s political outlook and communicative competencies. Teaching political knowledge is communicative, interactive, student-oriented, result-oriented, and largely depends on the independent work of students.
The course occupies a special place in the system of bachelor training with engineering education. For engineering students, the study of professional Kazakh/Russian is not only an enhancement of the skills and abilities acquired at school, but also a means of mastering the future profession with a focus on writing and reasoned oral speech allowing for effective communication.
The object of study of the discipline is philosophy as a special form of spiritual studies in its cultural and historical development and modern sound. The main directions and problems of world and national philosophy are studied. Philosophy is a special form of cognition of the world, creating a system of cognition of the general principles and foundations of human life, about the essential characteristics of a person’s relationship to nature, society and spiritual life, in all its main direction
The discipline introduces students to modern concepts and tools of entrepreneurship and obtaining the theoretical knowledge and practical skills necessary to launch their own startup, taking into account the basics of life safety. On the basis of law and anti-corruption culture, the process of obtaining a patent, the legality of ownership of technological development is being studied, taking into account the legislation of the Republic of Kazakhstan in the field of intellectual property. Students apply strategic analysis in the field of economics, management, communication and technological entrepreneurship.
Within the framework of the academic discipline, the student studies the essence of entrepreneurial activity on the basis of the current legislation of the Republic of Kazakhstan. The course will demonstrate the role and place of small enterprises in the modern conditions of the functioning of the economy of the state and society. The discipline will allow to understand the basic principles and content of the business plan of business entities, to form thinking based on modern anti-corruption culture, organizational forms of entrepreneurial activity are explained, including taking into account sustainable development, ecology and safety of personnel.
The course examines the legislation of the Republic of Kazakhstan in the field of labor protection, the basics of occupational hygiene, occupational sanitation and fire safetyand and ecology. As a result of mastering the course, students will understand the conditions for creating harmless working conditions, ensuring life safety conditions, implementing safety measures during installation and operation of equipment and reducing the impact on the environment.
This course is aimed at studying sensors used in IoT. Students will get acquainted with the device and the principle of operation of common sensors, with physical effects and mathematical principles related to sensors. The acquired knowledge makes it possible to solve the problems of measuring physical quantities using sensors, as well as to design and create new implementations based on sensors.
The course is devoted to the study of information security technologies.
This course is aimed at studying wireless network technologies, including low-power networks of different ranges, understanding the principle of operation and usage scenario, specific protocols such as MQTT, AMQP, CoAP, DDS, XMPP, JMS will also be considered
The course provides the principles and practice of designing and using operating systems for embedded systems. Students learn the fundamentals of embedded systems architecture, the specifics of various types of embedded operating systems, including real-time, and approaches to designing and optimizing software for these systems. The course also includes practical assignments and projects in which students develop and test their own embedded applications using real hardware platforms and operating systems. This course is an important step towards becoming a competent embedded systems engineer.
The course is practice-oriented and develops students” skills in developing complex software-and hardware solutions for the Internet of Things. The first section of the course introduces students to the SDK platform, a set of tools and programming practices for industrial Internet of Things devices. In the second section, students will develop and present the author’s solution for the Internet of Things system.
The course presents the collection and analysis of materials for writing a graduation project
The use of control systems, such as computers or robots, and information technologies to handle different processes and machineries in an industry to replace a human being.
This course intended specifically for undergraduate students majoring in electronics engineering, automation and control engineering, etc. During this course students will acquire knowledge regarding fundamental aspects in robotics engineering such as robot manipulator forward and inverse kinematics, Denavit-Hartenberg (D-H) parameters, differential kinematics and robot dynamics. Mobile robots with their sensors and actuators will be discussed. A range of control algorithms and deployment of the controller with the integration of a hardware-in-the-loop setup will be demonstrated.
This course is intended to develop software systems and applications with focus on cloud solutions where it is most effective. Students have the opportunity to work with a variety of cloud technology providers such as Amazon, Google, Microsoft. They will learn how to deploy cloud solutions for databases, data analytics, and machine learning. The course contains following topics: “Load Balancing”, “Scalability, Availability and Fault Tolerance”, “BigQuery”, “Machine Learning on Unstructured Datasets”, etc.
The course develops students” understanding of the principles and develops skills in building digital twins of industrial production facilities for further simulation of production processes and their modifications. As a result of its development, students will be able to create complex cyber-physical systems of industrial facilities designed to simulate the future use of new equipment or processes for planning and control purposes.
This course culminates the whole Robotics and Control Systems journey of Electronics Engineering students. The first part of the course is devoted to modeling and control of Unmanned Aerial Vehicles (UAV). Special attention will be devoted to the UAV mechatronic design and deployment of the controller with the integration of a hardware-in-the-loop setup in the quadrotor UAV control system. The rest of the course is organized around students’ robotics/mechatronics project completed based on the knowledge acquired during their undergraduate studies.
The course provides a comprehensive understanding of industrial data storage technologies. The first section teaches you how to deploy, configureе, and administer storage systems. The practical component will provide students with skills in working with backup mechanisms and configuring industrial storage on virtual servers. The second component is based on practical scenarios for deploying and applying NoSQL systems on cloud servers.
This course will study the fundamental laws of nature: the law of conservation of momentum, the law of conservation of energy and the law of conservation of moment of momentum, and the fundamental concepts of statistical mechanics. Students will be able to solve a wide range of physical and engineering problems based on the assimilation of a small number of fundamental laws of nature. The main focus will be on the atomic structure of matter and the interaction between material objects. During the course, students learn to explain and predict the behavior of different systems, such as elementary particles, molecules, solid metals and galaxies. The course integrates the tasks of modeling physical processes based on Visual Python
The course aims to develop an understanding of the fundamentals of linear algebra and matrix theory. The subject of the discipline is the basic properties of matrices, including determinants, inverse matrices, matrix factorizations, eigenvalues, linear transformations, etc.
The academic discipline includes knowledge of analyzing functions represented in a variety of ways, and understanding the relationships between these various representations; understanding the meaning of the derivative in terms of a rate of change and local linear approximation, and using derivatives to solve a variety of problems. The course is aimed at forming students’ mathematical foundation for solving applied problems in their specialty.
The academic discipline acquaints students with important branches of calculus and its applications in computer science. During the educational process, students should become familiar with and be able to apply mathematical methods and tools (ordinary differential equations, series, double and triple integrals) to solve various applied problems. The discipline forms the ability to apply mathematical methods and tools (differential equations, series, double and triple integrals) to solve complex applied problems in their specialty.
The course aims to develop an understanding of the foundations of mathematics, combinatorics and graph theory. The subject of the discipline is basic mathematical principles such as proof, understanding of discrete objects; solving counting problems using various enumeration methods.
This discipline covers the basic concepts of computer science, including understanding how computers work, their history, hardware and software basics, algorithms, data structures, and an introduction to programming languages.
This course will study the concepts of electric and magnetic fields, which will make it possible to better understand the atomic structure of matter, the electrical and magnetic properties of solids, and the generation and propagation of electromagnetic waves. The course is aimed at studying the fundamental principles of electricity and magnetism, which underlies many modern technologies, from cell phones to medical imaging. The course integrates the tasks of modeling physical processes based on Visual Python.
“Control Systems 1” is an introductory course on the theory of automatic control. Due to the interdisciplinary nature of control systems, the ideas and concepts from this course are an integral part of systems in a wide range of applications, including electrical, mechanical, chemical, information and biomedical engineering, robotics and mechatronics, etc. The course introduces and integrates the basic concepts of linear automatic control systems. The exposition and demonstration of the basic concepts of feedback control systems, such as classical PID control, digital control, control in the state space and multivariable control, are discussed and illustrated.
Educational practice is an integral part of the student training program. The main content of the practice is the implementation of practical educational, educational and research, creative tasks that correspond to the nature of the future professional activity of students. The purpose of educational practice: the study and consolidation of theoretical and practical knowledge in the disciplines obtained in the learning process, the development of creative activity and initiative of students, their artistic and creative needs and aesthetic worldview.
This course teaches students the mathematical and conceptual analysis of electrical circuits. Students apply mathematical concepts such as differential equations, complex analysis, linear algebra, and probability theory to solve problems related to the design and analysis of electrical circuits. They develop a deep understanding of Kirchhoff’s laws, Thevenin’s and Norton’s theorems, and learn to analyze electrical circuits in the time and frequency domains using Laplace and Fourier transform methods. The course also includes the analysis of semiconductor devices such as diodes and transistors using differential and integral calculus equations. This course is a key component in the education of electrical engineers and requires a high level of mathematical preparation.
The course considers the basic methods of calculation of established and transient processes in electric circuits, their application to the most widespread in engineering practice electronic circuits, including amplifiers, rectifiers, stabilizers, triggers and other devices. Much attention is paid to properties and characteristics of semiconductor elements: diodes, bipolar and field transistors, thyristors, operational amplifiers, simple logic elements. Some chapters are devoted to the circuitry of digital devices.
The course examines basic, classical algorithms and data structures used in programming. The principles of construction and description of algorithms, the concepts of complexity and performance of algorithms, their main classes are considered.
Control Systems 2 discipline is an extension of the course ” Control Systems 1″. This course presents a fundamental approach to the design of control systems based on models. The concepts of modeling and identification of control objects will be studied in detail. Advanced control systems such as linear-quadratic controller, linear-quadratic Gaussian control, model prediction control, etc. will be studied in detail, analyzed and synthesized.
The course teaches the study of patterns of random phenomena and their properties, and use them for data analysis. As a result of studying this discipline, students will know the basic concepts of probability theory and mathematical statistics and their properties and be able to use probabilistic models for solving problems, work with random variables, calculate sample characteristics, evaluate the reliability of statistical data.
The course offers a broad understanding of a variety of signals (continuous and discrete), system properties (linear and non-linear), and tools for signal and system analysis, including Fourier and Laplace transforms. It also covers spectrum analysis, digital signal and system fundamentals, and filter design. This course provides a foundation for more advanced topics such as signal processing, communications systems, and systems control.
This course provides in details the principles and applications of digital electronics, including the fundamentals of Boolean algebra, the design and analysis of combinational and sequential logic circuits, and the operation and application of key digital elements such as decoders, multiplexers, counters, and registers. In addition, students are introduced to various memory circuits and the basics of programmable logic devices. The course also covers modern methods and technologies for designing digital systems, preparing students for work in the field of electronics and microprocessor technology.
The course provides students with a comprehensive understanding of the fundamental principles and mechanisms that drive modern operating systems. Students explore topics such as process management, memory management, file systems, and input/output management. They learn about the internal structures and algorithms used by operating systems to optimize resource allocation and scheduling, enabling efficient execution of applications. Throughout the course, students engage in practical exercises and projects that allow them to gain hands-on experience with real or simulated operating systems. By the end of the course, students develop a strong foundation in operating systems, equipping them with the skills to analyze and solve problems related to process management, memory management, file systems, and I/O operations, and enabling them to effectively develop software that interacts with the underlying operating system.
The discipline is aimed at developing knowledge and programming skills in assembly and C languages, and introduces students to the interface and structure of various families of microcontrollers. Mastering the course will allow students to start developing simple embedded systems based on various families of microcontrollers.
The course provides a broad understanding of the principles, architecture, and technologies behind computer networks. Students learn the basics of network communication, wired and wireless connection technologies, data transfer protocols, routing and switching, network security and network resource management. Emphasis is placed on understanding and using the OSI model and the TCP/IP model. This course prepares students for the design, management, and security of computer networks, as well as the foundation for more advanced networking topics and specializations.
Academic Writing is aimed to develop the ability in differentiating writing styles in English; skills in critical reading and writing strategies to foster critical thinking and prepare a critical analysis of а written piece; understanding of academic vocabulary, grammar and style; skills in writing well structured paragraphs; writing statements with arguments and proofs; and writing an academic essay.
The course is devoted to the design and development of advanced of embedded systems. The course is aimed at forming students’ understanding of embedded systems based on advanced and industrial microcontrollers, the specifics of their design and operation. As a result of the training, a basic system of knowledge and skills is formed that allows you to understand the principles of the functioning of complex embedded systems, choose tools and technologies for their development, evaluate the effectiveness of their use in various application areas, including IoT.
The course is designed to study the basic methods and tools required for the introduction of scientific research. The course also introduces students to the most popular search and scientometric databases of scientific articles, such as Web of Science, Scopus, ScienceDirect and others. During the course, students will become familiar with the tools for citing and searching for the required scientific information.
This course builds competencies in various industrial control devices and the networks that connect them. Topics include an overview of the various types of detection sensors and their interfacing. You will learn about various industrial wireless technologies, their standards and devices and experiment with modern industrial communication network protocols which include, Modbus, HART, Profibus with a considerable amount of time spent on Ethernet/IP networks. Fiber optic communications will also be covered in this course.
The course is designed to study programming, debugging and implementation of tasks. The principles of network technologies operation, access to local and remote network resources, programs using the C ++ language are analyzed.
The course focuses on enhancing students’ proficiency in C programming, including writing and executing code, utilizing data structures and algorithms, and problem-solving through coding. Additionally, students will learn how to design, implement and test programs, as well as how to debug and optimize code for improved performance.
The course is aimed at studying methods and algorithms for improving, analyzing and converting signals in digital form. Students learn the basic principles and theories of digital signal processing, including the Discrete Fourier Transform (DFT), Fast Fourier Transform (FFT), z-transform, and Laplace transform. The course also includes the study of digital filters, linear and non-linear systems, statistical signal processing, as well as the basics of digital modulation and coding. Students also gain practical skills in working with digital signal processing software (on MATLAB). This course is the foundation for more advanced signal processing courses such as image processing, speech processing, and communications
To give students theoretical knowledge in the field of metrology, standardization and certification. To form and develop practical skills and abilities in carrying out various measurements, including calculations of errors and the choice of adequate measuring instruments.
The course goal is to acquire the theoretical and practical knowledge in the field of artificial intelligence in general and in particular in the creating of algorithms capable of learning. The course examines the basic machine learning algorithms, various approaches and technologies for data analysis, their qualities, features and impact in various fields of science and technology. As an outcome of mastering the course, students will be able to apply machine learning methods to visualize their data, build graphs, and present the results qualitatively
The course provides students with an understanding of the possibilities of digital modeling technologies for industrial objects and processes to create duplicates. Having mastered this course, students will be able to develop and use the basic elements of digital twins, create digitalе modelsand processes.
The course provides an insight into various conceptual approaches to data storage and the underlying technologies that implement these approaches. The practical component is aimed at developing an understanding of the work of various classes of DBMS and their application scenarios.
This course focuses on the fundamentals of mechanical design and 3D solid modeling which lays the analytical foundation needed for the design, assembling, structural analysis and motion simulation of common machine elements. Practical sessions of the course teach students basic skills of computer-aided design (CAD) using Autodesk Fusion 360 software and exposes them to different manufacturing processes with major emphasis on additive and subtractive manufacturing technologies.