Purpose Statement 
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.