Information Systems
Lesson Code Course Name Class Credit Lesson Time Weekly Lesson Hours (Theoretical) Weekly Lesson Hours (Practice) Weekly Class Hours (Laboratory)
DM 2210 Dıscrete Mathematıcs Екінші курс 5 150 1 2 2
Course Descriptions
Kazakh
Associate professor A.Tolep

Equipping students with a mathematical apparatus that can be viewed as a closely interconnected set of mathematical methods and models, languages, aimed at producing applied problems. This subject includes elements of set theory, elements of combinatorics, logic algebra functions, elements of graph theory, elements of coding theory.

Database in information systems.

--

Narrative, exchange of ideas, discussion, problem methods.

1Uses special mathematical symbols to express quantitative and qualitative relationships between objects.
2Knows the basic concepts of set theory, basic operations applied to sets and representations.
3Understands algorithmic counting (generation) of basic combinatorial objects.
4Knows the language of mathematical logic and logical operations, logic formulas, laws of logic algebra.
5Defines the types of graphs and gives their characteristics.
6Generates efficient codes used to detect and correct errors in code combinations.
7Uses the apparatus of set theory to solve applied problems and studies the properties of binary relations.
8Learns the methods of generating combinatorial problems.
9Formulates logical problems and uses mathematical logic tools to solve them.
10Master the skills of working with algorithms in graphs and methods of solving extreme problems in graphs.
11Can encode and decode information according to given algorithms.
Haftalık KonuEvaluation Method
1Sets and operations on them.
2Relationships and their properties.
3Functions.
4Combinatorial configurations. Placements. Substitutions. Dials. Binomial coefficients and their properties.
5Partition the set. The principle of inclusion and exclusion.
6Functions of logic algebra. Formulas.
7Properties of elementary functions. The principle of duality.
8Classification of Boolean functions by variables. Fullness and tightness.
9Important closed classes.
10Minimization of Boolean functions.
11Graphs and similar objects. Isomorphism of graphs.
12Types of graphs and their operations. Ways to transfer graphs.
13Trees and their main properties. Eulerian and Hamiltonian counts.
14Alphabetical coding. The problem of recognizing the mutual ambiguity of coding. Efficient coding. Huffman and Fano algorithms.
15Error detection and correction codes. Hamming code.
Relationship between the Curriculum and Learning Outcomes
PÇ1PÇ2PÇ3PÇ4PÇ5PÇ6PÇ7PÇ8PÇ9PÇ10PÇ11PÇ12
Textbook / Material / Recommended Resources
1A. Tolep, B. Yeskarayeva. Discrete mathematics. Theory and practice. -Shymkent, 2020. -132 p.
2A.Tolep, B. Yeskarayeva. Discrete mathematics. Tasks and exercises. Educational tool. - Turkestan, 2021. - 221p.
3I. Orazov, B. Alikhanova, A. Sharipbai. Mathematical foundations of computer science. Teaching manual, -Shymkent: Alem, 2020. -192 p.
4Beisekov Zh. A methodological tool for solving logical problems in mathematics.-Shymkent, 2017.