DISCRETE MATHEMATICS
DISCRETE MATHEMATICS
1. GENERAL DATA
Faculty: Engineering
Career: All engineering
Coordinator:
Requirement
s:
Number of credits: 5
Number of hours: Theoretical- Hours of
Assessment
practical reflective Total
hours
hours independent
nAGg vop 89100
56 2 work
8 66
RATIONALE
The discrete mathematics course provides students with the criteria and methods to
model, analyze, and develop a knowledge base of mathematical structures that will allow
them to improve and face continuous changes in computing.
SUMMA
RY
The course content comprises six units: Sets. Fundamental principles of counting.
Relationships and Functions. Algorithms. Recurrence Relations. Graph Theory. Trees and
searching. Automata, grammars and languages. Boolean algebra.
At the end of the course, the student identifies and uses tools from discrete mathematics
in the construction of analytical models for solving computational problems with an
algorithmic and creative approach.
Week:
Unit 1: Sets. Fundamental principles of counting
1, 2 and 3
Specific learning achievement:
At the end of the unit, the student recognizes and interprets the results of set theory,
analyzes and synthesizes the results of combinatorial analysis for grouped object data and
establishes counting methods.
Syllabus:
1.1 Sets and subsets.
1
UNIVERSITY
TECHNOLOGIC
AL
FROM PERU
Week:
Unit 2: Relationships and Functions. Recurrence relations.
Tüenohog #2 by
4, 5 and
Specific learning achievement: 6
Peru
At the end of the unit, the student recognizes a relationship with respect to a function and
finds the solutions to a recurrence relationship.
Syllabus:
2.1
Relationships and properties
2.2
Equivalence relation.
2.3
Permutation, inverse and composite functions
2.4
Recurrence relations. Properties
2.5 Application problems with recurrence
2.6 Solution of a homogeneous first-order linear relationship
2.7 Solution of homogeneous second-order linear recurrence relation.
2.8 Non-homogeneous linear recurrence relations
Week:
Unit 3: Graph theory
7, 8 and 9
Specific learning achievement:
At the end of the unit, the student identifies the different real situations that can be modeled in
a simple way through the concept of a graph. And he knows the theory of an Eulerian and
Hamiltonian graph.
Syllabus:
3.1 Concepts of graph theory and applications in real problems.
3.2 Paths and cycles in graphs and multigraphs
3.3 Complete and bipartite graphs
3.4 Trajectory and Euler cycles
3.5 Hamilton's trajectory and cycles
3.6 Weighted Graphs
3.7 Traveling salesman problem.
3.8 Adjacency and incidence matrix
3.9 Matrix applications to path traversals.
Week:
Unit 4: Trees and Search
10 and 11
Specific learning achievement:
At the end of the unit, the student solves exercises and/or computing problems by appropriately
using an algorithm to decide the shortest path between two vertices on a graph.
Syllabus:
2
UNIVERSITY
TECHNOLOGIC
AL
FROM PERU
3
UNIVERSITY
TECHNOLOGIC
AL
FROM PERU
Week:
Unit 5: Languages and finite state machines.
12
The
Heraldry Specific learning achievement:
of
Tsok2#e
of Peru
At the end of the unit, the student defines the states that the machine can have in a data
table.
Syllabus:
5.1 Languages
5.2 grammars.
5.3 Representations between languages and grammars
5.4 Finite State Machines
5.5 Deterministic finite automata
5.6 Nondeterministic finite automata.
Week:
Unit 6: Boolean Algebra.
13 and 14
6. METHODOLOGY
The general methodology will be the exposition: The contents are presented by the
teacher. Examples and counterexamples of the methods presented are presented and the
student is motivated to investigate their application in problems related to engineering.
4
UNIVERSITY
TECHNOLOGIC
AL
FROM PERU
7. EVALUATION SYSTEM
Note:
8. SOURCES OF INFORMATION
1. Bernard Kolman – Robert C. Busty – Sharon Ross: Discrete Mathematical Frameworks for
Computation, 3rd edition, 1997.
2. RICHARD JOHNSONBAUGH: Discrete Mathematics. Pearson Education Publishing House, Mexico, 6th
edition, 2005.
3. GRIMALDI, RALPH P. : Discrete mathematics and combinatorics. 3rd edition. Editorial
5
UNIVERSITY
TECHNOLOGIC
AL
FROM PERU
3 Graded Practice 1:
Unit 01
2 Unit 1 Assessment
Self-employment: 4 points
Classroom evaluation: 16
points
Relations and properties Solution of exercises
1
Equivalence relation Teamwork
Unit 2:
4 Teamwork.
Permutation Functions of permutation,
Relations and 2 Job Assignment
inverse and compound
Functions. Self-employed 02
Recurrence Recurrence relations
relations Properties
5 1 Solve exercises in class
Application problems with
recurrence
6
UNIVERSITY
TECHNOLOGIC
AL
FROM PERU
Graded Practice 2:
6
Unit 02
2 Unit 2 Assessment Self-employment: 4 points
Classroom evaluation: 16
points
Trees: Terminology
Solve exercises in class
1 and
tree characterization Tree
10
Teamwork.
Binary and spanning trees Tree
Unit 4: Trees and 2 Job Assignment
search Tree isomorphisms
Search Self-employed 04
1 Primrose Trees Solve exercises in class
11
2 Kruskal trees
Exercise solution, Teamwork
Unit 5: Languages
Languages and Grammars
12 1 Solve exercises in class.
finite state Representations between
machines languages and grammars
7
Finite State Machines Automata
finite Students solve exercises and
2
deterministic Non-deterministic problems in groups.
finite automata.
Graded Practice 4:
Unit 04
Self-employment: 4 points
1 Unit 4 Assessment Classroom evaluation: 16
points
13
Algebra Boolean
1 and Solve exercises in class
Properties.
14
Logic circuits
2 Students solve exercises and
Karnaugh maps
problems in groups.
15 FINAL EXAM
16 EXAMINATION OF LAYOVERS