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 Illinois Urbana-Champaign
Skills you'll gain: Descriptive Statistics, Statistics, Statistical Inference, Sampling (Statistics), Data Analysis, Business Analytics, Probability & Statistics, Analytics, Data Presentation, Descriptive Analytics, Estimation, Statistical Analysis, Microsoft Excel, Statistical Methods, Exploratory Data Analysis, Probability Distribution, Graphing, Influencing
Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Statistical Hypothesis Testing, Statistical Inference, Sampling (Statistics), Statistical Reporting, Statistical Methods, Statistics, Probability & Statistics, Statistical Analysis, Sample Size Determination, Probability Distribution, Data Analysis, Data Presentation, Engineering Analysis, Data Synthesis, Estimation, Analysis, Data-Driven Decision-Making, Probability
Mixed · Course · 1 - 3 Months

Northwestern University
Skills you'll gain: Machine Controls, Control Systems, Robotics, Simulation and Simulation Software, Automation Engineering, Program Development, Mathematical Software, Mathematical Modeling, Applied Mathematics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Video Game Development, Programming Principles, General Mathematics, Plot (Graphics), Computer Graphics, Graphing, Computational Logic, Geometry, Data Structures, Applied Mathematics
Beginner · Course · 1 - 4 Weeks

Northwestern University
Skills you'll gain: Control Systems, Robotics, Simulation and Simulation Software, Graph Theory, Mathematical Software, Mathematical Modeling, Algorithms, Virtual Environment, Applied Mathematics, Torque (Physics)
Intermediate · Course · 1 - 4 Weeks

Northwestern University
Skills you'll gain: Robotics, Mathematical Software, Mathematical Modeling, Simulation and Simulation Software, Mechanical Engineering, Numerical Analysis, Mechanics, Torque (Physics), Model Optimization, Algorithms, Control Systems, Applied Mathematics, Differential Equations
Intermediate · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Logistic Regression, Sampling (Statistics), Model Evaluation, Statistical Methods, Regression Analysis, Statistical Hypothesis Testing, Statistical Modeling, Statistical Programming, Statistical Analysis, R Programming, Business Analytics, Predictive Modeling, Estimation, Probability & Statistics, Statistical Inference
Intermediate · Course · 1 - 3 Months

Koç University
Skills you'll gain: Calculus, Integral Calculus, Numerical Analysis, Mathematical Theory & Analysis, Business Mathematics, Derivatives
Mixed · Course · 1 - 3 Months

Skills you'll gain: Sampling (Statistics), Logistic Regression, SAS (Software), Predictive Analytics, Automation, Data Analysis Software, Data Integration, Predictive Modeling, Advanced Analytics, Debugging, Change Control, Data Validation, Feature Engineering, Analytical Skills, SQL, Report Writing, Data Store, Analysis, Analytics, Finance
Beginner · Specialization · 3 - 6 Months

Northwestern University
Skills you'll gain: Robotics, Machine Controls, Mathematical Modeling, Torque (Physics), Mechanics, Control Systems, Mathematical Software, Mechanical Engineering, Simulation and Simulation Software, Engineering Analysis, Applied Mathematics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Algorithms, Applied Mathematics, Data Structures, Theoretical Computer Science, Numerical Analysis, Computational Thinking, Mathematical Theory & Analysis, Performance Tuning, Logical Reasoning
Intermediate · Course · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Calculus, Mathematical Software, Applied Mathematics, Derivatives, General Mathematics, Mathematical Theory & Analysis, Geometry, Graphical Tools, Graphing
Intermediate · Course · 1 - 3 Months