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 Michigan
Skills you'll gain: Data Quality, Quantitative Research, Data Validation, Data Integrity, Data Collection, Data Processing, Data Strategy, Data Analysis, Data Management, Data Preprocessing, Statistical Analysis, Sampling (Statistics), Verification And Validation, Design Strategies, Data Access
Beginner · Specialization · 1 - 3 Months

National Taiwan University
Skills you'll gain: Inventory Management System, Strategic Decision-Making, Business Research, Business Strategy, Game Theory, Competitive Analysis, Strategic Thinking, Decision Making, Revenue Management, Business Modeling, Supply Chain, Business Management, Market Dynamics, Strategic Partnership, Applied Mathematics
Beginner · Course · 1 - 3 Months

Peking University
Skills you'll gain: Basic Electrical Systems, electromagnetics, Electrical Systems, Physics, Electrical Engineering, Energy and Utilities, Engineering Calculations, Integral Calculus, Engineering Analysis, Applied Mathematics
Mixed · Course · 1 - 3 Months

Rice University
Skills you'll gain: Differentiated Instruction, Diversity Awareness, Web Content Accessibility Guidelines, digital literacy, Instructional Strategies, Learning Strategies, Culture, Education Software and Technology, Digital pedagogy, Cultural Responsiveness, Intercultural Competence, Collaborative Software, Cultural Diversity, Teaching, Instructing, Curriculum Planning, English Language, Mathematics Education, Lesson Planning, Language Competency
Beginner · Specialization · 1 - 3 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Memory Management, System Programming, Computer Architecture, Embedded Software, Programming Principles, Code Reusability, Computer Programming, Linux
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Sampling (Statistics), Statistical Hypothesis Testing, Data-Driven Decision-Making, Descriptive Statistics, Correlation Analysis, Data Literacy, Data Analysis, Plot (Graphics), Probability Distribution, Statistics, Statistical Visualization, Statistical Analysis, Estimation, Data Collection, Data Visualization, Risk Analysis, Statistical Software, Statistical Programming, Statistical Methods, Problem Solving
Build toward a degree
Beginner · Specialization · 3 - 6 Months

University of California, Davis
Skills you'll gain: Chemical Engineering, Hazard Analysis, Safety Assurance, Process Engineering, Engineering Analysis, Environmental Engineering, Predictive Modeling, Engineering Calculations, Mathematical Modeling, Estimation, Mechanics, Applied Mathematics
Mixed · Course · 1 - 4 Weeks

University of Arizona
Skills you'll gain: Ancient History, Physics, Mechanics, Physical Science, European History, Science and Research, Liberal Arts, World History, Scientific Methods, Chemistry, Biology, Life Sciences, Deductive Reasoning, Mathematical Modeling
Beginner · Course · 1 - 3 Months

Howard University
Skills you'll gain: Data Wrangling, Linear Algebra, Regression Analysis, Data Manipulation, Predictive Modeling, Dimensionality Reduction, Data Science, Data Visualization, Plot (Graphics), Mathematical Modeling, Scientific Visualization, Data Preprocessing, NumPy, Predictive Analytics, Statistical Modeling, Mathematical Software, Statistical Methods, Applied Mathematics, Algebra, Python Programming
Beginner · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Statistical Analysis, Regression Analysis, Sampling (Statistics), Statistical Modeling, Statistical Methods, Mathematical Modeling, Data Transformation, Probability Distribution, Logistic Regression
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Surveys, Survey Creation, Sampling (Statistics), Quantitative Research, Analysis, Research Methodologies, Data Analysis, Data Collection, Data Quality, Research Design, Data Transformation, Statistical Analysis, Data Literacy, Data Modeling, Data Validation, Mitigation
Beginner · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Mathematics Education, Education Software and Technology, Ideation, Research
Mixed · Course · 1 - 3 Months