• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Combinatorics

Combinatorics Courses

Combinatorics courses can help you learn counting principles, permutations, combinations, and graph theory. You can build skills in problem-solving, algorithm design, and mathematical reasoning, which are crucial for fields like computer science and operations research. Many courses introduce tools such as generating functions and combinatorial algorithms, which are used to solve complex problems in optimization and data analysis.


Popular Combinatorics Courses and Certifications


  • G

    Georgia Institute of Technology

    Games without Chance: Combinatorial Game Theory

    Skills you'll gain: Game Theory, Combinatorics, Mathematical Theory & Analysis, Computational Logic, Mathematical Modeling

    4.3
    Rating, 4.3 out of 5 stars
    ·
    211 reviews

    Mixed · Course · 1 - 3 Months

  • T

    The Chinese University of Hong Kong

    Solving Algorithms for Discrete Optimization

    Skills you'll gain: Operations Research, Computational Logic, Combinatorics, Algorithms, Applied Mathematics, Mathematical Modeling, Mathematical Software, Computational Thinking, Programming Principles, Theoretical Computer Science, Performance Tuning, Linear Algebra

    4.8
    Rating, 4.8 out of 5 stars
    ·
    44 reviews

    Intermediate · Course · 1 - 4 Weeks

  • U

    Universidad de Palermo

    Matemática Preuniversitaria

    Skills you'll gain: Algebra, Arithmetic, General Mathematics, Applied Mathematics, Graphing

    4.8
    Rating, 4.8 out of 5 stars
    ·
    60 reviews

    Beginner · Course · 1 - 4 Weeks

  • B

    Birla Institute of Technology & Science, Pilani

    Basic Engineering Mathematics

    Skills you'll gain: Engineering Calculations, Trigonometry, Engineering Analysis, Linear Algebra, Calculus, Differential Equations, Mathematical Modeling, Mathematical Theory & Analysis, Applied Mathematics, Algebra

    4.6
    Rating, 4.6 out of 5 stars
    ·
    183 reviews

    Beginner · Course · 1 - 3 Months

  • U

    University of London

    Problems, Algorithms and Flowcharts

    Skills you'll gain: Pseudocode, Algorithms, Computational Thinking, Computer Science, Data Structures, Diagram Design, Program Development

    4.4
    Rating, 4.4 out of 5 stars
    ·
    26 reviews

    Beginner · Course · 1 - 4 Weeks

  • P

    Princeton University

    Computer Science: Algorithms, Theory, and Machines

    Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Algorithms, Programming Principles, Computational Logic, Java Programming, Computer Hardware, Scalability

    4.7
    Rating, 4.7 out of 5 stars
    ·
    754 reviews

    Intermediate · Course · 1 - 3 Months

  • P

    Princeton University

    Algorithms, Part I

    Skills you'll gain: Data Structures, Algorithms, Java, Performance Testing, Computer Programming, Java Programming, Theoretical Computer Science, Object Oriented Programming (OOP)

    4.9
    Rating, 4.9 out of 5 stars
    ·
    12K reviews

    Intermediate · Course · 3 - 6 Months

  • É

    École normale supérieure

    Approximation Algorithms Part I

    Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Graph Theory, Computational Thinking, Mathematical Modeling, Probability

    4.7
    Rating, 4.7 out of 5 stars
    ·
    557 reviews

    Mixed · Course · 1 - 3 Months

  • B

    Birla Institute of Technology & Science, Pilani

    Automata and Computability

    Skills you'll gain: Theoretical Computer Science, Computational Logic, Mathematical Theory & Analysis, Algorithms, Computational Thinking, Programming Principles, Computer Science, Data Structures, Graph Theory, Deductive Reasoning, Natural Language Processing, Logical Reasoning, Formal Learning

    Intermediate · Course · 1 - 3 Months

  • S

    Stanford University

    Divide and Conquer, Sorting and Searching, and Randomized Algorithms

    Skills you'll gain: Algorithms, Graph Theory, Data Structures, Theoretical Computer Science, Computational Thinking, Analysis, Computer Science, Probability

    4.8
    Rating, 4.8 out of 5 stars
    ·
    5.3K reviews

    Intermediate · Course · 1 - 4 Weeks

  • P

    Princeton University

    Algorithms, Part II

    Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Operations Research, Computational Thinking, Computer Programming, Network Routing, Java Programming, Linear Algebra

    4.9
    Rating, 4.9 out of 5 stars
    ·
    2K reviews

    Intermediate · Course · 3 - 6 Months

  • B

    Birla Institute of Technology & Science, Pilani

    Graphs and Networks

    Skills you'll gain: Graph Theory, Network Analysis, Social Network Analysis, Combinatorics, Network Model, Mathematical Modeling, Data Structures, Transportation Operations, Image Analysis, Algorithms, Theoretical Computer Science, Artificial Intelligence and Machine Learning (AI/ML), Computational Thinking, Problem Solving

    Intermediate · Course · 1 - 3 Months

1…456…10

In summary, here are 10 of our most popular combinatorics courses

  • Games without Chance: Combinatorial Game Theory : Georgia Institute of Technology
  • Solving Algorithms for Discrete Optimization: The Chinese University of Hong Kong
  • Matemática Preuniversitaria: Universidad de Palermo
  • Basic Engineering Mathematics: Birla Institute of Technology & Science, Pilani
  • Problems, Algorithms and Flowcharts: University of London
  • Computer Science: Algorithms, Theory, and Machines: Princeton University
  • Algorithms, Part I: Princeton University
  • Approximation Algorithms Part I: École normale supérieure
  • Automata and Computability: Birla Institute of Technology & Science, Pilani
  • Divide and Conquer, Sorting and Searching, and Randomized Algorithms: Stanford University

Skills you can learn in Probability And Statistics

R Programming (19)
Inference (16)
Linear Regression (12)
Statistical Analysis (12)
Statistical Inference (11)
Regression Analysis (10)
Biostatistics (9)
Bayesian (7)
Logistic Regression (7)
Probability Distribution (7)
Bayesian Statistics (6)
Medical Statistics (6)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok