Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Communication Skills
Data Analysis
Artificial Intelligence
The Science of Everyday Thinking
Model Thinking
Academic Writing
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Graph Algorithms, earn certificates with free online courses from Stanford, MIT, University of Pennsylvania, UC San Diego and other top universities around the world. Read reviews to decide if a class is right for you.
Explore polylogarithmic universal Steiner trees and strong sparse partition hierarchies. Learn about new constructions improving approximation guarantees and matching logarithmic lower bounds.
Dive into advanced graph theory concepts and efficient vertex coloring algorithms, exploring sublinear approaches for optimizing computational complexity.
Dive into efficient algorithms for sampling multiple edges in graphs, exploring innovative techniques and mathematical frameworks presented by MIT researcher Talya Eden.
Explore sublinear additive spanners in graph theory, focusing on optimal stretch functions and size bounds for undirected unweighted graphs. Learn about recent advancements and their implications.
Explore advanced techniques for efficient community search in networks using relaxed k-truss indexing methods and graph-based algorithms for optimized data analysis.
AI TIME:迈向更快更好的图学习——图表示学习算法增强框架
Explore algorithmic efficiency and graph theory, implementing key algorithms in Python to analyze real-world data sets. Develop problem-solving skills beyond specific programming languages.
Explore probabilistic graphical models, a powerful framework for encoding complex probability distributions, with applications in machine learning, medical diagnosis, and more.
Learn advanced techniques for designing algorithms and apply them to hard computational problems.
This class will give you an introduction to the design and analysis of algorithms, enabling you to analyze networks and discover how individuals are connected.
Explore graph analysis of Russian Twitter trolls using Neo4j. Learn about data collection, NLP, graph algorithms, and visualization techniques to uncover social media influence patterns.
Explore graph algorithms for optimal routes, network design, and social network analysis. Learn traversal techniques, shortest paths, and minimum spanning trees with real-world applications.
This course teaches techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice.
Master JavaScript coding interview skills through hands-on practice with algorithms, data structures, and problem-solving techniques - from basic string manipulation to advanced graph algorithms and dynamic programming.
Master coding interview fundamentals through hands-on practice with C++, covering data structures, algorithms, and problem-solving techniques from basic string operations to advanced graph algorithms.
Get personalized course recommendations, track subjects and courses with reminders, and more.