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.

The University of Tokyo
Skills you'll gain: Game Theory
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Minitab, Process Capability, Statistical Process Controls, Statistical Hypothesis Testing, Descriptive Statistics, Statistical Analysis, Sampling (Statistics), Statistical Visualization, Probability & Statistics, Probability Distribution, Data Analysis, Statistical Methods, Performance Analysis, Statistical Inference, Quality Control, Regression Analysis
Beginner · Course · 1 - 4 Weeks

Universitat de Barcelona
Skills you'll gain: Sustainable Technologies, Sustainable Development, Sustainable Engineering, Materials science, Education Software and Technology, Innovation, Biomedical Engineering, Robotics, Engineering, Scientific, and Technical Instruments, Chemistry, Safety Standards, Emerging Technologies, Ethical Standards And Conduct, Electronics, Applied Mathematics, Physics
Beginner · Course · 1 - 3 Months

O.P. Jindal Global University
Skills you'll gain: Correlation Analysis, Research Design, Regression Analysis, Statistical Methods, Statistical Hypothesis Testing, Analysis, Statistical Inference, Statistical Analysis, Data Literacy, Quantitative Research, Descriptive Statistics, Probability & Statistics, Sampling (Statistics), Probability Distribution
Beginner · Course · 3 - 6 Months
Skills you'll gain: Engineering Calculations, Applied Mathematics, Simulation and Simulation Software, Engineering, 3D Modeling, Thermal Management, Process Analysis, Scientific Visualization, Geometry, Star Schema, Environment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Manipulation, Statistical Analysis, R (Software), Ggplot2, R Programming, Data Visualization Software, Data Science, Data Preprocessing, Probability & Statistics, Data Analysis, Statistics, Statistical Modeling, Regression Analysis, Data-Driven Decision-Making, Machine Learning, Descriptive Statistics, Probability Distribution, Time Series Analysis and Forecasting
Beginner · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Ancient History, Liberal Arts, Ethical Standards And Conduct, General Science and Research, Scientific Methods, Mathematics Education, Governance
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Sampling (Statistics), SAS (Software), Data Integration, Statistical Programming, Statistical Methods, Data Manipulation, Data Processing, Data Management, SQL, Data Transformation, Data Governance, Transaction Processing, Version Control, Data Structures, File Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Computational Thinking, Java, Algorithms, Debugging, Programming Principles, Computer Programming, Pseudocode, Program Development, Mathematical Theory & Analysis, Integrated Development Environments, Analysis, Solution Design, Analytical Skills
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Computer Graphics, Visualization (Computer Graphics), C# (Programming Language), .NET Framework, Graphical Tools, Animations, Animation and Game Design, Image Analysis, User Interface (UI), User Interface (UI) Design, Application Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Financial Trading, Financial Market, Technical Analysis, Derivatives, Statistical Analysis, Market Dynamics, Risk Analysis, Market Analysis, Trend Analysis, Performance Analysis, Probability Distribution, Behavioral Economics, Model Evaluation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Performance Tuning
Beginner · Course · 1 - 4 Weeks