Program

Discrete Mathematics

Discrete mathematics is the language of computer science. Knowledge of this language is essential for specialists in fields such as artificial intelligence, software development, machine learning, and many others. In this program, you will master this language by solving many problems, both practical and theoretical.
5 courses
Beginner Level
5–8 hours per week

What you will learn

  • Apply discrete mathematics concepts in various fields of computer science
  • Estimate the running time of algorithms
  • Write proofs and identify errors in proofs
  • Compute probabilities, expected values, and deviations
  • Model various problems using graph theory terminology
  • Utilize Python for solving discrete mathematics problems

About the program

You will encounter numerous applications of discrete mathematics concepts in computer science (including extensive Python code), as well as many examples and visualizations. Additionally, you will solve over three hundred problems. We are here to support you: each problem comes with a detailed solution, and we provide prompt responses to questions on the forum.

What's inside

The package includes 5 courses with total cost of $59.

  •      
     
     
  •      
     
     
  •      
     
     
  •      
     
     
  •      
     
     

Who is this program for

For everyone who wants to understand the mathematical foundations of computer science. The first few lessons of the course are open and will help you decide if the course is interesting for you.

Initial requirements

High-school mathematics.

Meet the Instructors

How you will learn

In this course, we will study discrete mathematics through problem-solving: for each important topic, we will offer you several carefully selected problems to solve. Afterwards, we will analyze these problems and explain exactly how the corresponding discrete mathematics concept is used in the solution. This approach will help you gain a much deeper understanding of the fundamental approaches.

To illustrate the main ideas of discrete mathematics, we will show you plenty of Python code. You can use these code snippets in two ways: first, as examples of how discrete mathematics is applied in various fields of computer science; and second, as interactive examples for hands-on exploration.

Program content

What you will get

  • Skills and knowledge necessary for working in the field of computer science
  • Access to three hundred problems with automatic grading and solutions
  • Instructor support: we respond to questions within 24 hours
  • Access to the solutions forum: you can see different ways to solve the same problem
  • Certificate

Price

Price: $59
You've tried this program and realized it's not for you? That's fine, we will pay you back within 30 days from the purchase.

Share this program

Price: $59