Math courses
About Math
Mathematics is a subject that is foundational to many technical topics. Whether you're diving into advanced Data Science content or building foundations for Computer Science, math will provide you with the theories, concepts, and applications necessary to succeed.
Related topics
Math courses
Filters20 results
Level
Price
View plansType
Average time to complete
Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary.
Most relevant
20 results
Most relevant
- Build the mathematical skills you need to work in data science.
- Includes 8 Courses
- With Certificate
- Beginner Friendly.12 hours
- Learn about sets and set operations and their relevance to computer science.
- Beginner Friendly.< 1 hour
- Learn about linear algebra and how to perform operations with matrices and vectors.
- Beginner Friendly.2 hours
- Learn the fundamentals of probability and how to quantify and visualize uncertainty.
- Beginner Friendly.4 hours
- Explore set operations, proofs, recursion, and more in this introduction to discrete math — the math of computer science!
- Intermediate.4 hours
- Learn about permutations and combinations and their relevance to computer science.
- Beginner Friendly.1 hour
- Learn how to fit, interpret, and compare linear regression models in Python.
- Intermediate.6 hours
- Learn about binary, octal, decimal, and hexadecimal bases and how to conduct conversions to and from each one.
- Beginner Friendly.1 hour
- Learn about sequences and summations and their relevance in computer science.
- Beginner Friendly.< 1 hour
- Learn the statistics behind data science, from summary statistics to regression models.
- Includes 9 Courses
- With Certificate
- Intermediate.26 hours
- Learn about counting theory and its relevance to computer science, and dive into the pigeonhole principle.
- Beginner Friendly.< 1 hour
- Learn about calculus, including how to analyze functions using limits and derivatives.
- Beginner Friendly.1 hour
- Learn how to plan, implement, and interpret different kinds of hypothesis tests in Python.
- With Certificate
- Intermediate.6 hours
- Learn how to verify theorems and dive into induction, strong induction, and other types of proofs.
- Beginner Friendly.1 hour
- Learn about congruences, the procedures for solving them, and their relevance to cryptography.
- Beginner Friendly.< 1 hour
- Learn how to use causal inference to figure out how different variables influence your results.
- Intermediate.5 hours
- Learn how to fit and interpret linear regression with a single predictor variable
- Beginner Friendly.2 hours
- Learn about recurrence relations and dive deeper into recursion and dynamic programming.
- Beginner Friendly.< 1 hour
- Learn how to build and interpret linear regression models with more than one predictor variable.
- Beginner Friendly.3 hours
- Learn about the differences between different regression models and how to decide which one to use.
- Intermediate.1 hour
Related resources
Related projects
- Practice projectPython • Data science • Math
Limit Definition of the Derivative Exploration
Explore the limit definition of the derivative using Python.More guidance, 30 min - Practice projectPython • Data science • Math
Image Transformations with NumPy
Use NumPy and linear algebra knowledge to do fun image transformations!More guidance, 30 min - Practice projectPython • Data analytics • Data science • Math
Detecting Product Defects with Probability
Determine the number of defective products made at a factory on a given day. Apply concepts from the Poisson distribution, including random variables, the probability mass function, the cumulative distribution function, and expected values.More guidance, 30 min - Practice projectPython • Data science • Math
Craigslist Analysis
Compare linear regression models to predict housing prices on Craigslist.More guidance, 60 min