Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

The Hong Kong University of Science and Technology

Discrete Mathematical Tools for Computer Science

The Hong Kong University of Science and Technology via Coursera Specialization

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This specialization builds the core discrete mathematics toolkit used throughout computer science, with a focus on logic, counting, algorithms, recursion, and probability. Learners develop rigorous problem-solving and reasoning skills that are essential for algorithm analysis, data structures, cryptography, and theoretical foundations of computing. Through practical examples and proofs, the courses emphasize how discrete mathematical concepts directly support efficient and correct algorithm design.

Syllabus

  • Course 1: Discrete Math for Computer Science - Logic & Set Theory
  • Course 2: Discrete Math for Computer Science - Counting & Probability
  • Course 3: Discrete Math for Computer Science - Algorithms & Recursion

Courses

Taught by

Kenneth Wai-Ting Leung

Reviews

Start your review of Discrete Mathematical Tools for Computer Science

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.