This module describes the knowledge, skills and attitudes required to apply Basic Discrete mathematics. At the end of this module, the trainee of Level Six will be able to apply elementary logic, techniques of counting, discrete probability, elementary number theory, cryptography, elementary graph theory, finite state automata and apply sequences and series.