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.
University of Washington
Skills you'll gain: Unsupervised Learning, Supervised Learning, Data Science, Machine Learning Methods, Predictive Analytics, Applied Machine Learning, Analytics, Data Analysis, R Programming, Model Optimization, Statistical Methods, Decision Tree Learning, Statistical Inference, Statistical Analysis, Machine Learning Algorithms, Machine Learning, Statistics, Classification Algorithms, Network Analysis, Big Data
★ 4.1 (325) · Mixed · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Generative AI Agents, Agentic Workflows, Context Engineering, 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

Skills you'll gain: Graph Theory, Network Analysis, Data Store, Data Science, Query Languages, Applied Machine Learning, Data Transformation, Big Data, Machine Learning Methods, Python Programming, Machine Learning, Machine Learning Algorithms
Intermediate · Course · 3 - 6 Months

The University of Edinburgh
Skills you'll gain: Precision Medicine, Image Analysis, Medical Imaging, Process Modeling, Data Science, Data Ethics, Statistical Modeling, Network Model, Statistical Methods, Data Analysis, Machine Learning, Natural Language Processing, Data Integration, Network Analysis, Python Programming
★ 4.6 (342) · Intermediate · Course · 1 - 3 Months

Shanghai Jiao Tong University
Skills you'll gain: Combinatorics, Graph Theory, Theoretical Computer Science, General Mathematics, Algorithms, Probability, Computer Science
★ 3.3 (204) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: PyTorch (Machine Learning Library), Model Optimization, Computer Architecture, Performance Testing, Performance Tuning, Dataflow, Hardware Architecture, Debugging
Intermediate · Course · 1 - 3 Months

University of Toronto
Skills you'll gain: Robotics, Algorithms
★ 4.8 (487) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Bayesian Network, Artificial Intelligence and Machine Learning (AI/ML), Markov Model, Statistical Inference, Graph Theory, Analysis, Sampling (Statistics), Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, Databricks, Vector Databases, Embeddings, LLM Application, Cloud-Native Computing, Machine Learning Methods, Applied Machine Learning, Cloud Engineering, PyTorch (Machine Learning Library), Machine Learning, Model Training, Scalability, Software Architecture, Model Evaluation, Data Science, Software Development, Computer Science
Advanced · Course · 3 - 6 Months
Stanford Online
Skills you'll gain: Bayesian Network, Graph Theory, Probability Distribution, Statistical Modeling, Markov Model, Probability & Statistics
★ 4.6 (1.4K) · Advanced · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: AI Workflows, Agentic Workflows, LangGraph, AI Orchestration, Agentic systems, Generative AI Agents, LangChain, AI Integrations, Software Architecture, Data Validation, Data Persistence, Scalability, Systems Integration, Memory Management
★ 4.5 (10) · Intermediate · Course · 1 - 4 Weeks

28DIGITAL
Skills you'll gain: Geometry, Algorithms, Computer Graphics, Data Structures, Graph Theory, Geographic Information Systems
★ 4.4 (24) · Intermediate · Course · 1 - 4 Weeks