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