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.

Universiteit Leiden
Skills you'll gain: Predictive Analytics, Predictive Modeling, Model Evaluation, Risk Modeling, R Programming, Preventative Care, Statistical Modeling, Sample Size Determination, Regression Analysis, Precision Medicine, Data Preprocessing, Applied Machine Learning, Sampling (Statistics), Diagnostic Tests
★ 4.6 (25) · Intermediate · Course · 1 - 3 Months

Macquarie University
Skills you'll gain: Pivot Tables And Charts, Data Visualization, Statistical Inference, Data Visualization Software, Data Presentation, Correlation Analysis, Microsoft Excel, Spreadsheet Software, Statistics, Regression Analysis, Statistical Hypothesis Testing, Data Analysis, Statistical Methods, Excel Formulas, Statistical Analysis, Sampling (Statistics), Data Analysis Software, Descriptive Statistics, Predictive Modeling, Variance Analysis
★ 4.6 (22) · Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: R (Software), Model Evaluation, Statistical Modeling, Statistics, Data Visualization, Data Analysis, Sampling (Statistics), Data Wrangling, Data Manipulation, Predictive Modeling, Correlation Analysis, Histogram, Biostatistics, Statistical Reporting, Statistical Analysis, Statistical Hypothesis Testing, Scripting, Statistical Software, Package and Software Management, Scripting Languages
★ 4.9 (15) · Beginner · Specialization · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Physics, Simulations, Mathematical Theory & Analysis, Mechanics, Integral Calculus, Mathematical Modeling, Calculus, Differential Equations, Probability & Statistics, Physical Science, Statistical Methods
★ 4.8 (34) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Linear Algebra, Differential Equations, Applied Mathematics, Advanced Mathematics, Algebra, Mathematical Modeling, Mathematical Theory & Analysis
★ 4.6 (27) · Mixed · Course · 1 - 3 Months

Universidad Nacional de Colombia
Skills you'll gain: Mathematical Modeling, Computational Logic, Mathematics and Mathematical Modeling, Mathematical Software, Systems Design, Model Optimization, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Applied Mathematics, System Design and Implementation, Programming Principles, Machine Learning Algorithms, Logical Reasoning, Arithmetic
★ 5 (48) · Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Histogram, Data Visualization, Data Literacy, Data Collection, Descriptive Statistics, Statistics, Data Analysis, Statistical Visualization, Plot (Graphics), Statistical Reporting, Sampling (Statistics), Research, Data Validation
★ 4.7 (29) · Beginner · Course · 1 - 4 Weeks

Università di Napoli Federico II
Skills you'll gain: Market Liquidity, Financial Systems, Financial Market, Portfolio Management, Securities Trading, Investments, Securities (Finance), Equities, Portfolio Risk, Financial Trading, Investment Management, Capital Markets, Finance, Market Dynamics, Risk Analysis, Economics, Risk Modeling, Market Data, Statistical Methods, Probability Distribution
★ 4.3 (12) · Intermediate · Specialization · 3 - 6 Months

Universidad Autónoma Metropolitana
Skills you'll gain: Graphing, Geometry, General Mathematics, Algebra, Applied Mathematics
★ 4.2 (15) · Intermediate · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Statistical Inference, Statistical Hypothesis Testing, Probability Distribution, Sampling (Statistics), Probability & Statistics, Probability, Statistical Methods, Statistics, Statistical Modeling, Statistical Analysis, Descriptive Statistics
★ 3.1 (20) · Beginner · Course · 1 - 4 Weeks
University of Colorado Boulder
Skills you'll gain: Vibrations, Control Systems, Simulation and Simulation Software, Mechanics, Torque (Physics), Engineering Analysis, Finite Element Methods, Mechanical Engineering, Simulations, Differential Equations, Applied Mathematics, Numerical Analysis, Mathematical Modeling
★ 4.9 (16) · Advanced · Specialization · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Mechanics, Physics, Hydraulics, Thermal Management, Physical Science, Experimentation, Engineering Calculations, Systems Of Measurement, Applied Mathematics
★ 4.6 (27) · Beginner · Course · 1 - 3 Months