Applied aspects of mathematics for the Internet of Things

Course: Software Technology Internet of Things

Structural unit: Faculty of information Technology

Title
Applied aspects of mathematics for the Internet of Things
Code
ОК.09
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2021/2022
Semester/trimester when the component is delivered
1 Semester
Number of ECTS credits allocated
10
Learning outcomes
– Know the basics of linear algebra and mathematical analysis. Know the main methods of solving SLOR. – Know the theory of sets and the method of mathematical induction. Mathematical modeling for information technologies. To know the theory of numerical sequences and functions of one variable. Know the theory of limits. – To know the theory of differential calculus, in particular the implementation of numerical methods of differentiation, as well as the use of mathematical packages to solve the relevant problems. – To know the theory of integral calculus, in particular the implementation of numerical methods of integration, as well as the use of mathematical packages to solve the relevant problems. – Be able to calculate indefinite and definite integrals, including using the mathematical packages Maple, MathCad, Matlab. – To be able to take the derivatives and differentials of a function of one variable, as well as to carry out appropriate calculations in mathematical packages.
Form of study
Full-time form
Prerequisites and co-requisites
There are no prerequisites for the first semester. For the second semester, the prerequisites are as follows: 1) successful mastery of the discipline "Applied aspects of mathematics for IoT" in the first semester; 2) knowledge of the theoretical foundations of linear algebra, set theory, numerical sequences and the study of functions of one variable; 3) possession of elementary skills of researching functions of one variable and numerical sequences, the method of mathematical induction and solving systems of linear algebraic equations, the basics of working in mathematical packages MathCad, MATLAB, software tools for finding solutions to mathematical problems in C++ and Python.
Course content
The educational discipline "Applied aspects of mathematics for IoT" is devoted to the study of issues that are necessary for the high-quality practical implementation of IoT solutions and the design of analytical information systems: the theory of proofs and relations, number theory algorithms, numerical methods and software tools for finding solutions to mathematical problems, applied problems of higher mathematics used in information technologies: basics of linear and computer algebra, vector algebra, functions of one and many variables, their differential and integral calculus, theories of differential equations, numerical, power and functional series. Also, in the discipline "Applied aspects of mathematics for IoT", a special package of application programs for numerical analysis and the MATLAB programming language, which is used to build analytical systems of the Internet of Things (IoT), MathCad and Python for numerical programming and finding solutions to mathematical problems, are considered. The discipline "Applied aspects of mathematics for IoT" provides tools for mastering the basic mathematical apparatus, which is a necessity for mastering such basic professional disciplines of the educational program "Software technologies of the Internet of things" as: "Discrete mathematics and computer logic", "Probability theory and computer computer statistics", "Theory of algorithms".
Recommended or required reading and other learning resources/tools
– Stewart J. Calculus, Thomson Learning, 2008. – 1308 p. – Orland P. Math for Programmers: 3D graphics, machine learning, and simulations with Python. Simon and Schuster, 2021, 688 p.
Planned learning activities and teaching methods
Lectures, practical activities, laboratory activities, individual work.
Assessment methods and criteria
Semester assessment: 60 points (60%) Classes are held in the form of lectures and practical classes. The grade for the semester is formed by successful completion of individual tasks, work in practical and lecture classes. Control is carried out according to the modular rating system. The course in the first semester consists of 2 content modules. Content module 1 (ЗМ1) includes topics 1 - 5, topics 6–10 are included in content module 2 (ЗМ2). During the semester, after the completion of the relevant topics, thematic modular control works with open questions and tasks are conducted to determine the level of achievement of learning outcomes.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers


Faculty of information Technology

Faculty of information Technology

Departments

The following departments are involved in teaching the above discipline

Faculty of information Technology
Faculty of information Technology