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.

Duke University
Skills you'll gain: Exploratory Data Analysis, Sampling (Statistics), Probability Distribution, R (Software), R Programming, Probability & Statistics, Bayesian Statistics, Data Analysis, Probability, Statistics, Statistical Analysis, Statistical Inference
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microsoft Excel, Excel Formulas, Spreadsheet Software, Data Analysis Software, Data Analysis, Customer Analysis, Analysis, Analytical Skills, Gross Profit, Productivity Software, Business Mathematics
Beginner · Guided Project · Less Than 2 Hours

Università di Napoli Federico II
Skills you'll gain: Engineering, Torque (Physics), Calculus
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Visualization, Presentations, Prompt Engineering, Responsible AI, Verbal Communication Skills, Data Presentation, Sampling (Statistics), Excel Formulas, Spreadsheet Software, Generative AI, Data Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Integrity, Data Cleansing, Data Quality, Data Validation, Sample Size Determination, Sampling (Statistics), Data Analysis, Statistics, Statistical Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Manipulation, Python Programming, Probability & Statistics, Pandas (Python Package), Data Science, Statistical Analysis, NumPy, Machine Learning, Statistical Hypothesis Testing, Supervised Learning, Probability Distribution
Beginner · Course · 1 - 4 Weeks

IE Business School
Skills you'll gain: Gross Profit, Return On Investment, Financial Analysis, Financial Acumen, Financial Statements, Business Metrics, Income Statement, Balance Sheet, Business Mathematics, Financial Accounting
Intermediate · Course · 1 - 4 Weeks

Università di Napoli Federico II
Skills you'll gain: Financial Market, Portfolio Management, Investments, Equities, Capital Markets, Finance, Risk Analysis, Economics, Risk Management, Probability Distribution, Decision Making
Intermediate · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Engineering Analysis, Numerical Analysis, Finite Element Methods, Chemical Engineering, Simulation and Simulation Software, Differential Equations, Applied Mathematics, Engineering, NumPy, Mathematical Modeling, Scientific Visualization, Calculus, Python Programming, Algorithms
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Generative AI, Generative Model Architectures, Artificial Neural Networks, Deep Learning, Bayesian Network, Mathematical Modeling, Computer Vision, Estimation, Applied Mathematics, Machine Learning, Network Architecture, Probability Distribution, Calculus
Intermediate · Course · 1 - 4 Weeks

American Psychological Association
Skills you'll gain: Statistical Hypothesis Testing, Sample Size Determination, Probability & Statistics, Probability Distribution, Statistical Methods, Quantitative Research, Statistical Inference, Sampling (Statistics), Statistical Analysis, Probability, Data Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Natural Language Processing, Deep Learning, Large Language Modeling, Text Mining, Semantic Web, Generative AI, PyTorch (Machine Learning Library), Artificial Neural Networks, Python Programming, Cryptography, Generative Model Architectures, Applied Machine Learning, Machine Learning Methods, Unsupervised Learning, Probability Distribution, Machine Learning Algorithms, Algorithms
Intermediate · Specialization · 3 - 6 Months