Graph Theory courses can help you learn about vertices, edges, paths, and cycles, as well as concepts like connectivity and graph coloring. You can build skills in network analysis, algorithm design, and problem-solving techniques that apply to various fields such as computer science, biology, and social sciences. Many courses introduce tools like Python libraries for graph analysis, visualization software, and algorithms for optimizing network flows, allowing you to apply your knowledge to real-world data and complex systems.

University of Michigan
Skills you'll gain: Stored Procedure, NoSQL, Database Design, Database Architecture and Administration, SQL, Database Systems, Relational Databases, Cloud Applications, Database Theory, PostgreSQL, Database Management Systems, Data Store, Databases, Data Modeling, JSON, Database Software, Database Application, Database Management, Query Languages, Natural Language Processing
Intermediate · Specialization · 3 - 6 Months

Amazon Web Services
Skills you'll gain: Generative AI Agents, Agentic Workflows, Context Engineering, LLM Application, Model Context Protocol, Agentic systems, Tool Calling, Generative AI, Context Management, Application Deployment, Cloud Deployment, Model Evaluation, Memory Management, Data Persistence
Beginner · Course · 1 - 3 Months

EDHEC Business School
Skills you'll gain: Investment Management, Portfolio Management, Text Mining, Portfolio Risk, Applied Machine Learning, Asset Management, Network Analysis, Investments, Data Visualization Software, Machine Learning Methods, Return On Investment, Statistical Machine Learning, Financial Statement Analysis, Financial Data, Market Data, Financial Management, Unstructured Data, Predictive Modeling, Web Scraping, Risk Management
Beginner · Specialization · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Learning Strategies, Learning Theory, Human Learning, Quick Learning, Self-Motivation, Lifelong Learning, Literacy, Mental Concentration, Cognitive flexibility, Critical Thinking, Personal Development, Motivational Skills, Self-Awareness
Mixed · Course · 1 - 4 Weeks

Berklee
Skills you'll gain: Music Theory, Musical Composition, Music, Developing Training Materials, Instrumental Music, Peer Review, Education Software and Technology, Music Performance, Teaching, Classroom Management, Performing Arts, Storytelling, Digital pedagogy, Cultural Responsiveness, Post-Production, Media Production, Active Listening, Writing, Creativity, Empowerment
Intermediate · Specialization · 3 - 6 Months

Berklee
Skills you'll gain: Music Theory, Music, Musical Composition, Music Performance
Mixed · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Reinforcement Learning, Computational Logic, Agentic systems, Bayesian Network, Decision Intelligence, Machine Learning, Bayesian Statistics, AI literacy, Markov Model, Algorithms, Computational Thinking, Probability, Model Optimization, Probability & Statistics, Probability Distribution
Build toward a degree
Intermediate · Course · 1 - 3 Months
Madecraft
Skills you'll gain: Instructional and Curriculum Design, Instructional Design, Style Guides, Curriculum Development, Typography, Visual Design, Training Programs, Training and Development, Culture Transformation, Color Theory, Project Design, Developing Training Materials, Adult Learning Principles, Graphic and Visual Design, Program Evaluation, Education Software and Technology, Employee Training, Safety Culture, Organizational Development, Learning Styles
Beginner · Specialization · 3 - 6 Months

Peking University
Skills you'll gain: Data Structures, Algorithms, C++ (Programming Language), Memory Management, C and C++, Graph Theory, Object Oriented Programming (OOP), File I/O, Object Oriented Design, Computational Thinking, C (Programming Language), Programming Principles, Theoretical Computer Science, Program Development, Computer Programming, Computer Science, Application Development, Systems Development, Data Storage, Computer Architecture
Beginner · Specialization · 3 - 6 Months

Pearson
Skills you'll gain: Learning Strategies, Human Learning, Learning Theory, Psychology
Beginner · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Sociology, Social Sciences, Social Impact, Culture, Social Justice, Socioeconomics, Social Determinants Of Health, Public Policies, Behavioral Economics, Surveys, Program Evaluation, Game Theory, Qualitative Research, Data Collection, Survey Creation, Research
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Decision Tree Learning, Artificial Neural Networks, Markov Model, Algorithms, Artificial Intelligence, Statistical Inference, Statistical Modeling, Network Model, Forecasting, Computational Logic, Dependency Analysis, Statistical Methods, Probability Distribution, Mathematical Modeling, Data-Driven Decision-Making, Time Series Analysis and Forecasting, Sampling (Statistics), Model Optimization, Solution Design
Beginner · Specialization · 3 - 6 Months