2021-2022 Fall MATH163 Course Outline
2021-2022 Fall MATH163 Course Outline
COURSE OUTLINE
CATALOGUE DESCRIPTION
Sets: subsets, the power set, set operations, proof by Venn diagram, Cartesian product of sets. Relations:
binary relations and their properties, equivalence relations and equivalence classes, partition of a set,
partial order, poset, Hasse diagram. Functions: domain, codomain (target) and range, one-to-one, onto,
one-to-one correspondence and inverse functions, composition of functions. Propositional logic: well-
formed propositions, theorem and contradiction, proof by truth table. Boolean algebra: basic Boolean
functions, digital logic gates, minterm and maxterm expansions, simplifying Boolean functions with
Karnaugh maps. Induction: the principle of mathematical induction. Recursion: some special sequences,
recurrence relations, solving recurrence relations, the characteristic polynomial. Principles of counting:
the principle of inclusion-exclusion, the addition and multiplication rules, the pigeonhole principle.
Permutations and combinations: r-permutations, r-combinations, binomial coefficients, repetitions,
derangements, the binomial theorem, Pascal's triangle. Graphs: terminology, subgraphs, pseudographs,
bipartite graphs, complete and complete bipartite graphs, isomorphism, Eulerian pseudographs, the
theorems on Eulerian circuits and Eulerian trails, Hamiltonian cycles, adjacency matrix. Trees: spanning
trees, minimum spanning trees, Kruskal's algorithm, Prim's algorithm.
Discrete mathematics is the first non-calculus course for mathematics, computer science and engineering
majors. This course introduces mathematical tools and techniques used to study discrete processes as
opposed to continuous processes. Topics covered include discrete concepts such as basic set theory,
functions, relations, recurrences, counting principles, fundamentals of propositional logic and Boolean
algebra, graphs and trees. The course also introduces proof techniques of mathematics including proof
by induction, proof by truth table, proof by Venn diagram, etc. This course is indeed prerequisite of logic
design, operational research, combinatorics, abstract algebra, mathematical modeling, geometry and
topology courses.
On successful completion of this course, all students will have developed their skills in:
On successful completion of this course, all students will have developed their appreciation of and respect
for values and attitudes regarding the issues of:
- The awareness on how to create different engineering models and use them for problem solving
exploring techniques and mechanisms provided by discrete mathematics
GRADING CRITERIA
Passing grade as well as grade ranges will be determined at the end of semester based on the course
averages.
This course is indeed prerequisite of logic design, operational research, combinatorics, abstract algebra,
mathematical modeling, geometry and topology courses.
The teaching method adopted for Discrete Mathematics consists of a combination of three lecture hours
and one tutorial hour.
METHOD OF ASSESSMENT
Midterm I - 30%
Midterm II - 30%
Final - 40%
IMPORTANT NOTICES
1. As is known, a hybrid teaching approach is being use for teaching in 2021-22 Fall Semester. In-class
lectures and tutorials are synchronously translated to online students. Video records of the classes
will be soon available on the web page. We are using Moodle LMS platform with MS Teams to
conduct the classes.
2. Attendance is effective predictor of academic achievement. It should be know that neither extra point
will be given for good attendance not a point will be cut for insufficient attendance. Attendance limit
is set to 50%, meaning that to pass the course a student needs to attend 50% of the classes as
minimum.
TEXTBOOKS
1. Goodaire E. G., Parmenter M. M., Discrete Mathematics with Graph Theory, Prentice Hall, 2006.
2. McEliece, R. J., Ash, R. B., Ash, C. Introduction to Discrete Mathematics, McGraw-Hill, 1989.
TIME-TABLE
08:30-09:20
MATH163(04)/CLA11 MATH163(03)/ASG15
<1>
09:30-10:20
MATH163(04)/CLA11 MATH163(03)/ASG15
<2>
10:30-11:20 MATH163(02)/CL218
<3> MATH163(06)/CL301
11:30-12:20 MATH163(02)/CL218
<4> MATH163(06)/CL301
MATH163(01)/ASG13
12:30-13:20 MATH163(03)/ASG15
MATH163(02)/CLA24
<5> MATH163(04)/CLA22
MATH163(05)/CLA22
MATH163(01)/ASG13
13:30-14:20 MATH163(03)/ASG15
MATH163(02)/CLA24
<6> MATH163(04)/CLA22
MATH163(05)/CLA22
14:30-15:20 MATH163(01)/CLA24
MATH163(06)/CL105
<7> MATH163(05)/ASG15
15:30-16:20 MATH163(01)/CLA24
MATH163(06)/CL105
<8> MATH163(05)/ASG15
Special days:
1. In accordance with Article 6 – c – vii of the Regulations for Student Disciplinary Code, a short term
suspension is imposed for attempting to cheat or to help others cheat in any examination.
2. In accordance with Article 6 – e – i of the Regulations for Student Disciplinary Code, a long term
suspension is imposed for cheating or helping others cheat in any examination or project.
3. In accordance with Article 6 – e – xi of the Regulations for Student Disciplinary Code, a long term
suspension is imposed for having someone else sit for the exam for oneself or sitting for an exam
for the place of someone else.