Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Graph Course Catalog
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Data Structures, Theoretical Computer Science, Computational Thinking, Analysis, Programming Principles, Probability & Statistics, Probability
- Status: New
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Object Oriented Design, Programming Principles, Unit Testing, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Computer Programming, Software Testing, Computer Science, Graph Theory, File Management, Artificial Intelligence, Integration Testing
Johns Hopkins University
Skills you'll gain: Ggplot2, Scatter Plots, Plot (Graphics), Data Visualization, Data Visualization Software, Heat Maps, R Programming, Graphical Tools, Data Wrangling, Tidyverse (R Package), Graphics Software
- Status: New
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), Debugging, C (Programming Language), Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Code Review, Programming Principles, Computer Programming, Unit Testing, Algorithms, Command-Line Interface, Program Development, Integrated Development Environments, Software Testing, Computer Science, Computational Thinking, Graph Theory
University of Michigan
Skills you'll gain: Sampling (Statistics), Data Visualization, Statistics, Matplotlib, Statistical Visualization, Probability & Statistics, Jupyter, Statistical Methods, Data Visualization Software, Data Analysis, Statistical Analysis, Exploratory Data Analysis, Descriptive Statistics, Statistical Inference, Data Collection, NumPy, Histogram, Python Programming
University of California San Diego
Skills you'll gain: Graph Theory, Algorithms, Network Routing, Programming Principles, Data Structures, Network Analysis, Pseudocode, Network Model
Board Infinity
Skills you'll gain: Data Storytelling, Data Presentation, Dashboard, Data Visualization Software, Interactive Data Visualization, Tableau Software, Data Transformation, Exploratory Data Analysis, Scatter Plots, Heat Maps, Histogram, Data Manipulation, Data Import/Export
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Theoretical Computer Science, Computational Thinking, Data Structures, Operations Research, Design Strategies
Johns Hopkins University
Skills you'll gain: Shiny (R Package), Rmarkdown, Leaflet (Software), Plotly, Interactive Data Visualization, Data Visualization, Data Presentation, Data Visualization Software, R Programming, Statistical Reporting, User Interface (UI), Web Applications, Hypertext Markup Language (HTML), GitHub, Package and Software Management
Stanford University
Skills you'll gain: Bayesian Network, Bayesian Statistics, Statistical Inference, Markov Model, Graph Theory, Sampling (Statistics), Applied Machine Learning, Statistical Methods, Probability & Statistics, Algorithms, Probability Distribution, Machine Learning Algorithms, Computational Thinking
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Algorithms, C (Programming Language), Programming Principles, Computer Programming, Data Structures, Debugging
- Status: New
Microsoft
Skills you'll gain: Data Storytelling, Data Presentation, Power BI, Data Visualization Software, Interactive Data Visualization, Statistical Visualization, Dashboard, Data-Driven Decision-Making, Business Intelligence, Pivot Tables And Charts, Data Analysis, Scatter Plots, Histogram
In summary, here are 10 of our most popular graph courses
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms:Â Stanford University
- Go and C++: Programming in Two Successor Languages of C:Â University of California, Santa Cruz
- Data Visualization in R with ggplot2:Â Johns Hopkins University
- C, Go, and C++: A Comprehensive Introduction to Programming:Â University of California, Santa Cruz
- Understanding and Visualizing Data with Python:Â University of Michigan
- Algorithms on Graphs:Â University of California San Diego
- Data Visualization with Tableau:Â Board Infinity
- Shortest Paths Revisited, NP-Complete Problems and What To Do About Them:Â Stanford University
- Developing Data Products:Â Johns Hopkins University
- Probabilistic Graphical Models 2: Inference:Â Stanford University