This course introduces and studies (with an emphasis on problem solving) several of the main areas of discrete mathematics, which provide important knowledge and skills for IT specialists and cyber security professionals. The subject demonstrates the importance of these discrete mathematical topics for IT and cyber security.