Discrete Mathematics, part I:
logic and proofs
This foundational computer science course emphasizes problem-solving and mathematical thinking, covering logic, proofs, sets, and functions essential for a solid theoretical understanding in computer science and related sciences.