Professional Documents
Culture Documents
1
[1] Nguyễn Văn Sinh, Trần Mạnh Hà, Nguyễn Thị Thanh Sang, Nguyễn Minh Quân, “Nền tảng
Toán học trong Công nghệ Thông tin”, NXB Đại học Quốc gia TP.HCM, ISBN: 978-604-73-
6518-0, 2018.
[2] Discrete Mathematics An Open Introduction. Oscar Levin, 3rd Edition 2019.
10. Learning outcomes
2
6. To develop life-long learning
Attitude (i) a recognition of the need for, and an ability to
attitude, work-group and soft-skill in
engage in life-long learning and working skill.
working
3
- Sequence and Summation
- Algorithms and Complexity
- Induction
6 Induction and recursion
- Recursion
- The basic rules of counting
v Product rules
v Sum rule
v The Inclusion-Exclusion rule
v The Pigeonhole Principle
Counting: The basic rules of counting,
7 - Permutations and Combinations
permutations and combinations
v Permutation
v Combination
v Formulas of combinations
v The extended combination
principles
- Recursive method
8 Counting: Enumeration
- Loop method
- Recurrence Relation
- Solving Linear Recurrence Relations
- Substitution method
- Characteristic Equation
9 Advanced counting techniques
- Definition of relations
- Representing Relations
- Properties of Relations
- Operations on relations
Midterm Exam
- Boolean functions
- Representing Boolean functions
10 Boolean algebras
- Logic Gates
- Minimization of circuits
11 Graph theory - Types of Graphs
4
- Basic Terminology
- Some Special Simple Graphs
- New Graphs from Old Graphs
- Representing Graphs
- Adjacency Matrices
- Incidence Matrices
- Isomorphism of Graphs
- Paths
- Connectedness
- Euler Paths and Circuits
- Finding the shortest path
v Dijkstra algorithm
v Floyd algorithm
- The minimum spanning tree
12 Optimal problem solving on graphs v Concepts and theorems
v Prim algorithm
v Kruskal algorithm
- Finding the maximum flow (extend)
v Ford-Fulkerson algorithm
- Introduction to trees
13 Introduction and application of trees
- Applications of trees
- Tree traversal
14 Searching on the tree.
- Spanning trees
15 Review for final exam
Final Exam
5
13.2. Assessment Plan:
No. Level of cognitive Domain
Applying Analyzing Evaluating Creating
Weight (%)
Assessment Assessment
M M
tasks criteria W M W MC W W
C P P P C P
Q CQ Q Q Q Q
Q Q
1 Study the based
knowledge of
discrete
mathematics.
Develop the
- Midterm ability to reason
exam and think
- Final exam mathematically
x x x x x x x 60
- Assignment and logically.
- Homework study of events
- Quiz that occur in
computer science,
business,
industry,
government and
the digital areas
2 - Midterm
apply to analyzing
exam
and solving
- Final exam
discrete practical x x x x x x x 40
- Assignment
problems in
- Homework
computer science
- Quiz
10
Total
0
6
- Student responsibility: Students are expected to spend at least 8 hours per week for self –
studying. This time should be made up of reading, working on exercises and problem and
group assignment.
- Attendance: Regular on-time attendance in this course is expected. It is compulsory that
students attend at least 80% of the course to be eligible for the final examination.
- Missed tests: Students are not allowed to miss any of the tests (both on-going assessment
and final test). There are very few exceptions. (Only with extremely reasonable excuses,
e.g. certified paper from doctors, may students re-take the tests.)