1- The course provides a solid theoretical foundation of discrete structures as they apply to computer science problems and structures.
2- The students will learn how to use mathematical notation and solve problems using mathematical tools.