Graph courses can help you learn about graph theory, data visualization, network analysis, and algorithm design. You can build skills in identifying relationships within data, optimizing paths, and analyzing connectivity. Many courses introduce tools like Gephi, NetworkX, and Tableau, that support visualizing complex data structures and performing in-depth analysis. By working with these tools, you'll gain practical experience in transforming raw data into meaningful insights, enhancing your ability to communicate findings effectively.

Skills you'll gain: Retrieval-Augmented Generation, LLM Application, LangChain, Artificial Intelligence and Machine Learning (AI/ML), Agentic Workflows, Generative AI Agents, AI Integrations, Artificial Intelligence, Large Language Modeling, Taxonomy, Agentic systems, Scalability, Python Programming, System Design and Implementation, Machine Learning, Graph Theory
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Graph Theory, Algorithms, Game Theory, Java, Java Programming, Programming Principles, Performance Tuning, Computational Thinking, Theoretical Computer Science, Computer Programming, Problem Solving, Solution Design, Applied Mathematics, Geometry
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Graph Theory, Data Structures, Algorithms, Computer Programming, Python Programming, Computational Thinking, Data Science, Theoretical Computer Science, Data Processing, Geometry, Data Analysis Expressions (DAX), Data Manipulation, Performance Tuning, Data Analysis, Data Management, Applied Mathematics
Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Bioinformatics, Molecular Biology, Computational Thinking, Data Structures, Python Programming, Data Analysis, Algorithms, Life Sciences, Graph Theory
Mixed · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Java Programming, Dataflow, Java, Distributed Computing, Programming Principles, Application Frameworks, Algorithms, Performance Tuning, Performance Testing, Functional Design, Graph Theory
Intermediate · Course · 1 - 3 Months
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Theoretical Computer Science, Network Routing, Computational Thinking, Data Structures, Computer Science
Intermediate · Course · 1 - 4 Weeks

Columbia University
Skills you'll gain: Computer Vision, Image Quality, Image Analysis, Computer Graphics, 3D Modeling, Photography, Virtual Reality, Visualization (Computer Graphics), Medical Imaging, Artificial Neural Networks, Unsupervised Learning, Graph Theory, Dimensionality Reduction, Mathematical Modeling, Estimation, Machine Learning Algorithms, Color Theory, Algorithms, Automation Engineering, Electronic Components
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Quantum computing, Public Key Cryptography Standards (PKCS), Cryptography, Computational Thinking, Design Strategies, Cryptographic Protocols, Tree Maps, Encryption, Network Model, Combinatorics, Data Science, Computer Science, Mathematical Modeling, Mathematical Software, Python Programming
Build toward a degree
Advanced · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: CI/CD, C# (Programming Language), Azure DevOps, Load Balancing, Object Oriented Design, Continuous Integration, Role-Based Access Control (RBAC), Continuous Delivery, Scalability, Authentications, SQL, Microsoft Copilot, .NET Framework, Relational Databases, ASP.NET, Database Management, Graph Theory, Back-End Web Development, Program Development, Data Structures
Beginner · Professional Certificate · 3 - 6 Months

University of California San Diego
Skills you'll gain: Algorithms, Network Routing, Graph Theory, Theoretical Computer Science, Network Analysis, Computer Science, Big Data, Python Programming, Model Optimization
Advanced · Course · 1 - 3 Months

École normale supérieure
Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Graph Theory, Operations Research, Linear Algebra, Applied Mathematics, Mathematical Modeling, Solution Design, Probability
Mixed · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Graph Theory, Data Structures, Microsoft Copilot, .NET Framework, Algorithms, Back-End Web Development, Performance Tuning, Scalability
Beginner · Course · 1 - 3 Months