00 Overview
00 Overview
J. Kizito
Makerere University
e-mail: [email protected]
www: https://www.socnetsolutions.com/~jona
materials: https://www.socnetsolutions.com/~jona/materials/CSC2105
e-learning environment: http://muele.mak.ac.ug
office: block A, level 3, department of computer science
alt. office: institute of open, distance, and eLearning
Overview
1 Introduction
2 Content Overview
3 Assessment
4 Reference
5 Timetable
6 Conclusion
Introduction
Course Description
The course applies mathematics to finite or discontinuous quantities in order to master
the process of problem-solving, communication, reasoning, and modeling. It gives a
basic understanding of mathematical structures that are fundamentally discrete. Objects
studied in discrete mathematics are largely countable sets such as integers, finite graphs,
and formal languages. Applications of such concepts to computer science are to be
studied. Concepts and notations from discrete mathematics are useful in studying and
describing objects and problems in computer algorithms and programming languages
Aims
The aim of this course is to provide the student with:
A basic understanding of mathematical objects that assume only distinct, separate
values, rather than values on a continuum
The main ideas studied in the broad area of Discrete Mathematics especially clear
algorithmic aspects
An understanding of what the relation between problems is
Content Overview
Modules – 45 CH
Assessment
Assignments
Written tests
Written Examination
Assignments and tests, 40% while examination contributes 60%
References
Reading List
Timetable
Staggered blended