Introduction to Discrete Mathematics for Computer Science

Completed by Dhruva Sambrani

August 9, 2020

Approximately 3 months at 10 hours a week to complete

Course Certificates Completed

Mathematical Thinking in Computer Science

Introduction to Graph Theory

Combinatorics and Probability

Delivery Problem

Number Theory and Cryptography

View certificate for Dhruva Sambrani, Introduction to Discrete Mathematics for Computer Science, offered through Coursera. Discrete Math is needed to see mathematical structures in the object you work with, and understand their properties. This ability is important for software engineers, data scientists, security and financial analysts (it is not a coincidence that math puzzles are often used for interviews). We cover the basic notions and results (combinatorics, graphs, probability, number theory) that are universally needed.

Course Certificates

Earned after completing each course in the Specialization

Mathematical Thinking in Computer Science

University of California San Diego

Taught by: Alexander S. Kulikov, Michael Levin & Владимир Подольский

Completed by: Dhruva Sambrani by July 23, 2020

6 weeks, 2–5 hours/week

View this certificate

Introduction to Graph Theory

University of California San Diego

Taught by: Alexander S. Kulikov

Completed by: Dhruva Sambrani by July 27, 2020

5 weeks, 3-5 hours/week

View this certificate

Combinatorics and Probability

University of California San Diego

Taught by: Владимир Подольский & Alexander S. Kulikov

Completed by: Dhruva Sambrani by July 25, 2020

6 weeks, 3-5 hours/week

View this certificate

Delivery Problem

University of California San Diego

Taught by: Alexander S. Kulikov

Completed by: Dhruva Sambrani by August 9, 2020

3 weeks of study, 2–5 hours/week

View this certificate

Number Theory and Cryptography

University of California San Diego

Taught by: Michael Levin, Alexander S. Kulikov & Michael Levin

Completed by: Dhruva Sambrani by July 28, 2020

4 weeks, 2-5 hours/week

View this certificate