### General Information

**Course objectives**

- Train in the construction and understanding of mathematical proofs.
- Exercise common mathematical arguments and proof strategies.
- Teach the basic results in number theory, logic, and combinatorics.
- Prepare for the mathematical aspects of other computer science courses at USW, including Modern Cryptography and Databases

**Class hours:**Fix in the class OT

**Midterm & Final Examinations:**

Previous ExaminationsPlease email to me

**Textbook:**

*Discrete Mathematics and its Applications*, 7

^{nd}Edition.