This course introduces students to the fundamental concepts of discrete mathematics used in computing, information technology, and problem-solving. Topics include logic, sets, relations, functions, counting principles, graph theory, trees, and mathematical proofs. The course develops analytical thinking, logical reasoning, and mathematical problem-solving skills through both theoretical and practical applications.