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 London
Skills you'll gain: Management Training And Development, Organizational Change, Goal Setting, Leadership and Management, Business Management, Professional Development, Change Management, Motivational Skills, Business Modeling, Personal Development, Coordinating, Organizational Development, People Management, Organizational Structure, Decision Making, Leadership, Coordination, Employee Engagement
Mixed · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Lean Manufacturing, Lean Methodologies, Lean Six Sigma, Kaizen Methodology, Operational Efficiency, Performance Measurement, Manufacturing Operations, Business Process, Quality Management, Process Improvement, Performance Metric, Waste Minimization, Kanban Principles, Quality Control, Six Sigma Methodology, Continuous Improvement Process, Quality Assurance and Control, Business Metrics, Inventory Management System
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: AI Orchestration, AI Workflows, CrewAI, LangGraph, Agentic Workflows, LLM Application, LangChain, Large Language Modeling, Agentic systems, Generative AI Agents, AI Integrations, Application Deployment, Artificial Intelligence and Machine Learning (AI/ML), Software Architecture, Systems Architecture, Context Management, API Design, Software Design, Data Validation, Memory Management
Intermediate · Specialization · 1 - 3 Months

Universidad Austral
Skills you'll gain: Curiosity, Student Engagement, Drive Engagement, Investigation, Student-Centred Learning, Teaching, General Science and Research, Education and Training, Learning Strategies, Interactive Learning, Pedagogy, Scientific Methods, Science and Research, Instructing, K-12 pedagogy, Learning Theory, Instructional Strategies, Childhood Education and Development, Experimentation, Diversity and Inclusion
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Version Control, Integrated Development Environments, GitHub, Git (Version Control System), Internet Of Things, Development Environment, Embedded Software, Software Development Tools, Software Versioning, Embedded Systems, Program Development, Prototyping, Linux, Linux Commands, Operating System Administration, Operating Systems, Ubuntu, Peripheral Devices, Android (Operating System), Open Source Technology
Mixed · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Algorithms, Computational Thinking, Theoretical Computer Science, Performance Testing, Python Programming, Artificial Intelligence
Beginner · Course · 1 - 3 Months

Skills you'll gain: Process Mapping, Business Process Modeling, Process Analysis, Business Process Improvement, Process Design, Business Process Management, Process Improvement, Lean Methodologies, Systems Thinking, Lean Six Sigma, Change Management, Quality Improvement, Process Flow Diagrams, Six Sigma Methodology, Stakeholder Analysis, Agile Methodology, Matrix Management, Dataflow, Prioritization, Generative AI
Beginner · Course · 1 - 3 Months

Skills you'll gain: Month End Closing, Inventory Accounting, Inventory Management System, Accounting, Sales Tax, Accounting Software, General Accounting, Reconciliation, Payroll, Payroll Administration, Ledgers (Accounting), Tax Management, Small Business Accounting, Payroll Reporting, Payroll Tax, Payroll Systems, Bookkeeping, Finance, Enterprise Application Management, Business
Beginner · Course · 1 - 3 Months

JetBrains
Skills you'll gain: Object Oriented Design, File I/O, Data Structures, Python Programming, Programming Principles, Code Reusability, Computer Programming, Scripting, Data Processing, Package and Software Management, Code Review, Computational Logic, NumPy, Development Environment, Integrated Development Environments, Computational Thinking, Software Installation, Numerical Analysis
Beginner · Course · 1 - 3 Months

Columbia University
Skills you'll gain: Reinforcement Learning, Machine Learning Methods, Machine Learning Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Algorithms, Decision Intelligence, Markov Model, Deep Learning, Statistical Methods, Analysis
Intermediate · Course · 1 - 3 Months

Akamai Technologies, Inc.
Skills you'll gain: SQL, Database Management, Relational Databases, Database Systems, Databases, Database Administration, Database Development, Database Design, Database Theory, Data Manipulation, Query Languages, Data Management, Data Analysis
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Computational Logic, Mathematical Modeling, Model Based Systems Engineering, Systems Design, Theoretical Computer Science, Verification And Validation, System Requirements, Systems Architecture, Automation Engineering, Functional Specification, Agentic systems, Control Systems, Mechanics, Requirements Analysis, Systems Analysis, Safety Assurance, Linear Algebra, Mathematical Theory & Analysis, Differential Equations, Algorithms
Build toward a degree
Intermediate · Specialization · 3 - 6 Months