The course objective is to demonstrate an understanding of the basic principles of discrete mathematics, particularly the utilization of mathematical logic. They should also be able to demonstrate the application of these skills to practical situations.