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

Type

Learn all the skills you need to land a new career in tech.
 
Learn all the concepts you need to gain a new technical skill.
 
Prepare and practice for top industry certifications.
 
Learn concepts used for specific languages or technologies.
 

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