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.

University of Washington
Skills you'll gain: Unsupervised Learning, Bayesian Statistics, Applied Machine Learning, Data Mining, Statistical Machine Learning, Statistical Inference, Text Mining, Machine Learning Methods, Statistical Modeling, Machine Learning Algorithms, Unstructured Data, Machine Learning, Sampling (Statistics), Scalability, Distributed Computing, Probability Distribution, Algorithms
★ 4.6 (2.4K) · Mixed · Course · 1 - 3 Months
Rice University
Skills you'll gain: Financial Market, Investments, Securities (Finance), Financial Systems, Investment Management, Securities Trading, General Finance, Capital Markets, Equities, Financial Trading, Finance, Portfolio Management, Derivatives, Corporate Finance, Business Mathematics, Cash Flows
★ 4.5 (2.2K) · Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Biostatistics, Statistical Hypothesis Testing, Logistic Regression, Regression Analysis, Sampling (Statistics), Statistical Methods, Histogram, Box Plots, Statistical Visualization, Statistical Analysis, Data Literacy, Quantitative Research, Descriptive Statistics, Probability & Statistics, Statistical Inference, Probability Distribution, Public Health, Scientific Methods, Statistics, Statistical Modeling
★ 4.8 (2.4K) · Beginner · Specialization · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Cryptography, Algorithms, Encryption, Theoretical Computer Science, Combinatorics, Arithmetic, Applied Mathematics, Logical Reasoning
Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Exploratory Data Analysis, Time Series Analysis and Forecasting, Probability Distribution, Pandas (Python Package), Data Analysis, Data Wrangling, Analytics, Probability & Statistics, Unsupervised Learning, Text Mining, Data Manipulation, Computational Thinking, Statistical Methods, Data Processing, Statistical Analysis, Data Preprocessing, Data Transformation, Data Structures, Data Cleansing, Programming Principles
Mixed · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Science, Computer Programming, Solution Design, Problem Solving, Mathematical Theory & Analysis
Beginner · Course · 1 - 3 Months

Universitat Politècnica de València
Skills you'll gain: Integral Calculus, Calculus, Engineering Calculations, Trigonometry
Beginner · Course · 1 - 3 Months

University at Buffalo
Skills you'll gain: Personal protective equipment, Environmental Regulations, Safety Training, Occupational Safety and Health Administration (OSHA), Safety Standards, Occupational Health, Hazard Communication (HazCom), Environment Health And Safety, Health And Safety Standards, Accident Prevention, Injury Prevention, Safety and Security, Fire And Life Safety, First Aid
★ 4.7 (2.4K) · Beginner · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Risk Modeling, Risk Management, Mathematical Modeling, Statistical Modeling, Predictive Modeling, Risk Analysis, Data Modeling, Simulation and Simulation Software, Statistical Methods, Probability Distribution, Statistics, Data-Driven Decision-Making, Decision Making, Statistical Hypothesis Testing, Model Optimization, Microsoft Excel, Spreadsheet Software
★ 4.6 (2.2K) · Mixed · Course · 1 - 4 Weeks
University of London
Skills you'll gain: Computer Science, Debugging, Development Environment, Computer Systems, Web Applications, Arithmetic, Computer Literacy, General Networking, Javascript, Network Security, Computer Networking, Application Security, Computational Thinking, Computer Programming Tools, Applied Mathematics, Computer Graphics, Computer Programming, General Mathematics, Numerical Analysis, Problem Solving
★ 4.2 (1.6K) · Beginner · Specialization · 1 - 3 Months
University of London
Skills you'll gain: Financial Statements, Business Planning, Sampling (Statistics), Descriptive Statistics, Organizational Change, Organizational Structure, Change Management, Data Presentation, Leadership and Management, Professional Networking, Business Mathematics, Verbal Communication Skills, Team Performance Management, Business Strategy, Professional Development, Professionalism, Competitive Analysis, Linear Algebra, Mathematical Modeling, Market Analysis
★ 4.6 (2K) · Intermediate · Specialization · 3 - 6 Months

The University of Tokyo
Skills you'll gain: Game Theory, Political Sciences
★ 4.7 (2K) · Beginner · Course · 1 - 4 Weeks