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.

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Engineering Calculations, Integral Calculus, Trigonometry, Engineering Analysis, Linear Algebra, Calculus, Differential Equations, Mathematical Modeling, Applied Mathematics, Algebra, Derivatives
★ 4.5 (190) · Beginner · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Data Analysis, Statistical Analysis, Statistics, Statistical Methods, Data Visualization, Predictive Modeling, Applied Mathematics
★ 4.3 (13) · Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Political Sciences, Governance, General Mathematics, Applied Mathematics
★ 4.7 (28) · Mixed · Course · 1 - 3 Months

University of North Texas
Skills you'll gain: Arithmetic, Graphing, Geometry, Statistics, Algebra, Descriptive Statistics, General Mathematics, Applied Mathematics, Statistical Visualization
★ 4.5 (328) · Beginner · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Calculus, Mathematical Theory & Analysis
★ 4.7 (2.4K) · Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Probability, Statistical Inference, Estimation, Probability & Statistics, Statistical Methods, Probability Distribution, Statistics, Markov Model, Statistical Analysis, Sampling (Statistics), Applied Mathematics, Artificial Intelligence, Generative AI, Data Analysis, Correlation Analysis, Data Science, Data Collection
★ 4.4 (373) · Intermediate · Specialization · 3 - 6 Months

Universitat Politècnica de València
Skills you'll gain: Linear Algebra, Algebra, Geometry, General Mathematics, Applied Mathematics
Beginner · Course · 1 - 4 Weeks

Universidad de Palermo
Skills you'll gain: Algebra, Arithmetic, General Mathematics, Applied Mathematics, Graphing
★ 4.7 (69) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Data Analysis, Applied Mathematics, Mathematical Modeling, Graphing, Analysis, Trigonometry, R (Software), Algebra, Calculus
★ 4.7 (330) · Beginner · Specialization · 3 - 6 Months
Duke University
Skills you'll gain: Probability, Graphing, Algebra, Data Science, General Mathematics, Data Analysis, Advanced Mathematics, Derivatives
★ 4.5 (13K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard Creation, Dashboard, Web Scraping, SQL, Descriptive Statistics, Data Visualization, Statistical Analysis, Jupyter, Data Presentation, Probability Distribution, Statistics, Statistical Methods, Data Science, Database Management, Relational Databases, R Programming, Data Analysis Software, Python Programming, NumPy, Data Analysis
★ 4.6 (76K) · Beginner · Specialization · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Linear Algebra, Algebra, Applied Mathematics
★ 4.9 (4.7K) · Beginner · Course · 1 - 4 Weeks