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.

Johns Hopkins University
Skills you'll gain: Calculus, Integral Calculus, Numerical Analysis, Advanced Mathematics, Mathematical Theory & Analysis, Mathematical Modeling, Mathematical Software, Data Analysis, Probability, Geometry, Applied Mathematics, Mechanics, Engineering Calculations, Derivatives, Physics
★ 4.8 (142) · Intermediate · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Control Systems, Mathematical Modeling, Engineering Analysis, Differential Equations, Systems Analysis, Electrical Systems, Mechanics, Systems Thinking, Applied Mathematics, Performance Testing, Integral Calculus, Basic Electrical Systems
★ 4.7 (133) · Intermediate · Course · 1 - 3 Months

Universidade de São Paulo
Skills you'll gain: Sample Size Determination, Statistical Hypothesis Testing, Sampling (Statistics), Statistical Inference, Statistical Methods, Data-Driven Decision-Making, Statistical Modeling, Quantitative Research, Statistics, Statistical Analysis, Probability & Statistics, Scientific Methods, Decision Making, Probability, Probability Distribution
★ 4.4 (139) · Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Artificial Intelligence, Computational Thinking, AI literacy, Theoretical Computer Science, Psychology, Computer Science, Algorithms, General Mathematics
★ 4.4 (150) · Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Materials science, Analytical Testing, Engineering, Scientific, and Technical Instruments, Laboratory Research, Scientific Visualization, Laboratory Equipment, Chemistry, Physics, Applied Mathematics, Image Analysis
★ 4.6 (125) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Portfolio Management, Portfolio Risk, Investment Management, Risk Management, Financial Management, Wealth Management, Finance, Financial Market, Investments, Financial Planning, Business Strategies, Financial Analysis, Asset Management, Risk Analysis, Investment Banking, Market Dynamics, Market Trend, Performance Measurement, Quantitative Research, Case Studies
★ 4.4 (152) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Laboratory Testing, Laboratory Experience, Analytical Testing, Laboratory Procedures, Analytical Chemistry, Verification And Validation, Safety Standards, Chemistry, Experimentation, Product Testing, Scientific Methods, Product Design, Personal protective equipment, Materials science, Product Development, Record Keeping, Personal Care, Systems Of Measurement
★ 4.7 (128) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Estimation, Electrical Engineering, Numerical Analysis, Linear Algebra, Physics, Angular, Applied Mathematics, Advanced Mathematics, Mathematical Modeling, Mechanics, Calculus, Differential Equations, Engineering Analysis, Physical Science, Probability
★ 4.4 (108) · Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Ethics, Data Visualization, Data Visualization Software, Interactive Data Visualization, Visualization (Computer Graphics), Data Security, Data Presentation, User Centered Design, User Experience Design, Technical Communication, Cybersecurity, Statistical Visualization, Healthcare Ethics, Cyber Attacks, Statistical Reporting, Data Storytelling, Ethical Standards And Conduct, Information Privacy, Responsible AI, Analysis
★ 4.4 (128) · Intermediate · Specialization · 3 - 6 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Differential Equations, Engineering Analysis, Mechanics, Applied Mathematics, Calculus, Mechanical Engineering, Mathematical Modeling, Physics, Geometry, Vibrations, Logical Reasoning, Derivatives
★ 4.6 (113) · Mixed · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Numerical Analysis, Engineering Analysis, Differential Equations, Matlab, Mathematical Software, Applied Mathematics, Linear Algebra, Engineering Software, Calculus, Mathematical Modeling, Mathematical Theory & Analysis, Integral Calculus, Algorithms, Derivatives
★ 4.5 (109) · Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Calculus, Applied Mathematics, Trigonometry, Advanced Mathematics, Mathematical Modeling, Algebra, Derivatives, Geometry
★ 4.8 (118) · Intermediate · Course · 1 - 3 Months