Discrete Mathematics courses can help you learn logic, set theory, combinatorics, and graph theory. You can build skills in problem-solving, algorithm design, and mathematical reasoning, which are valuable in computer science and cryptography. Many courses introduce tools such as MATLAB or Python for implementing algorithms and visualizing mathematical concepts, allowing you to see how these skills apply in areas like data analysis and network design.

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Mechanics, Torque (Physics), Physics, Vibrations, Engineering Calculations, Engineering Analysis, Differential Equations, Physical Science, Linear Algebra, electromagnetics, Applied Mathematics, Trigonometry, Integral Calculus, Calculus, Mathematical Modeling
Mixed · Course · 1 - 3 Months

University of London
Skills you'll gain: Microsoft Excel, Spreadsheet Software, Environmental Policy, Data Literacy, Data Analysis, Policy Development, Data Visualization, Descriptive Statistics, Climate Change Programs, Exploratory Data Analysis, Statistical Analysis, Correlation Analysis, Policy Analysis, Environmental Issue, Scatter Plots, Statistics, Probability Distribution
Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Torque (Physics), Mechanics, Engineering Analysis, Structural Analysis, Differential Equations, Applied Mathematics, Physics, Mathematical Modeling
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Science, Model Evaluation, Statistical Machine Learning, Dimensionality Reduction, Statistical Modeling, Statistical Analysis, Sampling (Statistics), Statistical Methods, Regression Analysis, Statistical Inference, Machine Learning Methods, Statistics, Model Optimization, Applied Mathematics
Build toward a degree
Intermediate · Course · 1 - 3 Months

Universiteit Leiden
Skills you'll gain: Statistical Inference, Statistical Hypothesis Testing, Regression Analysis, R Programming, Data Analysis, Statistical Analysis, Descriptive Analytics, R (Software), Descriptive Statistics, Statistical Methods, Sampling (Statistics), Analysis, Probability & Statistics, Data Ethics, Data Collection, Analytical Skills, Medical Privacy, Exploratory Data Analysis, Statistical Reporting, Logistic Regression
Beginner · Course · 1 - 3 Months

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Linear Algebra, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Applied Mathematics, Deep Learning, Machine Learning
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Surveys, Survey Creation, Sampling (Statistics), Quantitative Research, Analysis, Research Methodologies, Data Analysis, Data Collection, Data Quality, Data Transformation, Statistical Analysis, Data Modeling, Data Validation, Statistical Methods, Mitigation
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Data Quality, Quantitative Research, Data Validation, Data Integrity, Data Collection, Data Processing, Data Analysis, Data Management, Data Preprocessing, Data Access, Statistical Analysis, Analysis, Sampling (Statistics), Verification And Validation, Design Strategies
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Geometry, Integral Calculus, Calculus, Applied Mathematics, Linear Algebra, Differential Equations, Advanced Mathematics, Derivatives, Mathematical Theory & Analysis
Mixed · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Mechanics, Engineering, Physics, Physical Science, Engineering Calculations, Chemical Engineering, Applied Mathematics
Beginner · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Structural Analysis, Structural Engineering, Mechanics, Torque (Physics), Engineering Analysis, Engineering Calculations, Mathematical Modeling, Engineering, Applied Mathematics, Physics
Beginner · Course · 1 - 3 Months

Skills you'll gain: Sampling (Statistics), Plot (Graphics), Statistical Methods, Descriptive Statistics, Statistical Visualization, Data Import/Export, Pareto Chart, Histogram, Statistical Programming, Descriptive Analytics, Statistical Analysis, R (Software), Box Plots, R Programming, Data Synthesis, Probability Distribution, Probability & Statistics, Exploratory Data Analysis, Statistics, Data Science
Beginner · Guided Project · Less Than 2 Hours