Discrete mathematics is the study of mathematical structures that are fundamentally discrete such as predicates, integers, relations, graphs, etc. The development of digital computers has motivated the development of discrete mathematics and the concepts and notations from discrete mathematics are useful in studying and describing objects and problems in branches of computer science, such as computer algorithms, programming languages, compiler design, cryptography, automated theorem proving, and software development.
Announcements / Assessments
June 2025 Semester:
-
Tutorial starts from Week 1 (so that we can complete the course by Week 13)
-
Week 1 Friday : Awal Muharram public holiday
-
Week 6 Friday (tentative) : Test 1 (One hour, 20 Marks)
-
Week 11 Friday : Prophet Muhammads’s Birthday public holiday
-
Week 12 Wednesday (tentative) : Test 2 (One hour, 20 Marks)
Lecture Notes
Older Lecture Slides from 2021:
Tutorials
References
-
Epp, S. S., 2020. Discrete Mathematics with Applications. 5th ed. Boston, MA: Brooks/Cole Cengage Learning.
-
Rosen, K. H., 2019. Discrete Mathematics and its Applications. 8th ed. New York: McGraw-Hill.
-
Scheinerman, E. R., 2013. Mathematics --- A Discrete Introduction. 3rd ed. Boston, Mass.: Brooks/Cole.