### Filter by

The language used throughout the course, in both instruction and assessments.

## Explore the Math for Computer Science Course Catalog

University of London

**Skills you'll gain:**Mathematical Theory & Analysis, Mathematics, Problem Solving, Algebra, Calculus, Applied Mathematics, Critical Thinking, Theoretical Computer Science- Status: Free
Duke University

**Skills you'll gain:**Data Analysis, Problem Solving, Statistical Analysis, Calculus, Critical Thinking, Linear Algebra DeepLearning.AI

**Skills you'll gain:**Machine Learning, Calculus, Differential Equations, Mathematics, Machine Learning Algorithms, Regression, Algebra, Algorithms, Artificial Neural Networks, General Statistics, Linear Algebra, Probability & Statistics, Statistical AnalysisImperial College London

**Skills you'll gain:**Algebra, Linear Algebra, Mathematics, Machine Learning, Mathematical Theory & Analysis, Computer Programming, Python Programming, Machine Learning Algorithms, Calculus, Computational Logic, Algorithms, Differential Equations, Applied Mathematics, Problem Solving, Statistical Analysis, Dimensionality Reduction, Computer Programming Tools, Regression- Status: Free
Princeton University

**Skills you'll gain:**Computer Programming, Java Programming, Programming Principles, Computational Thinking, Algorithms, Computational Logic, Theoretical Computer Science, Critical Thinking, Mathematical Theory & Analysis, Problem Solving, Computer Science - Status: Free
University of North Texas

**Skills you'll gain:**Algebra, Mathematics, Applied Mathematics, Linear Algebra, Problem Solving, Mathematical Theory & Analysis, Critical Thinking, Differential Equations, Geometry, Probability & Statistics, General Statistics - Status: Free
Stanford University

**Skills you'll gain:**Critical Thinking, Mathematical Theory & Analysis, Mathematics, Problem Solving, Computational Logic, Algebra, Applied Mathematics, Data Analysis, Computational Thinking, Probability & Statistics **Skills you'll gain:**Computer Programming, Data Analysis, Python ProgrammingUniversity of London

**Skills you'll gain:**Mathematical Theory & Analysis, Mathematics, Problem Solving, Algebra, Calculus, Computer Networking, Applied Mathematics, Critical Thinking, Theoretical Computer Science, Computer Programming, Javascript- Status: Free
University of Toronto

**Skills you'll gain:**Computer Programming, Python Programming, Computational Logic, Problem Solving, Programming Principles, Computer Programming Tools, Critical Thinking, Computational Thinking, Algorithms, Process Analysis - Status: [object Object]
**Skills you'll gain:**Python Programming, Machine Learning, Data Science, R Programming, Data Analysis, Professional Development, Algorithms, Big Data, Cloud Computing, Computer Programming, Data Mining, Data Model, Data Visualization, Databases, Deep Learning, Exploratory Data Analysis, General Statistics, Human Learning, IBM Cloud, Machine Learning Algorithms, Plot (Graphics), Probability & Statistics, Regression, SQL, Writing University of Colorado Boulder

**Skills you'll gain:**Probability & Statistics, General Statistics, Probability Distribution, Estimation, Statistical Tests, Mathematics, Correlation And Dependence, Calculus

## In summary, here are 10 of our most popular math for computer science courses

- Mathematics for Computer Science: University of London
- Data Science Math Skills: Duke University
- Mathematics for Machine Learning and Data Science: DeepLearning.AI
- Mathematics for Machine Learning: Imperial College London
- Computer Science: Programming with a Purpose: Princeton University
- Math Prep: College & Work Ready: University of North Texas
- Introduction to Mathematical Thinking: Stanford University
- Python for Data Science, AI & Development: IBM
- Introduction to Computer Science and Programming: University of London
- Learn to Program: The Fundamentals: University of Toronto