Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Information Technology
Communication Skills
Python
Multilingual Practices: Tackling Challenges and Creating Opportunities
Introduction to Linux
Financial Markets
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Depth-First Search, earn certificates with paid and free online courses from Stanford, Georgia Tech, Peking University, IISc Bangalore and other top universities around the world. Read reviews to decide if a class is right for you.
Explore depth-first iterative deepening algorithm, combining benefits of depth-first and breadth-first searches for efficient problem-solving in artificial intelligence.
Explore data structures, graph algorithms, and their applications in computer science, from search techniques to social network analysis.
Master maze-solving algorithms while building an interactive GUI application in Python and Tkinter that generates and automatically solves randomized mazes through systematic problem-solving approaches.
Master tree data structures in Python, from binary trees to heaps, with hands-on practice in traversal algorithms and real-world applications. Perfect for technical interviews and practical implementation.
Master graph theory fundamentals in Python, from adjacency representations to BFS/DFS algorithms. Practice with real-world examples and tackle interview-style problems through hands-on implementation.
Breadth-First Search, Depth-First Search, Shortest Path, Arbitrage, Strongly Connected Components and Maximum Flow
Part 1 and 2 have 140 Challenges and solutions to sharpen your problem-solving skills and smooth interviews preparations
Graph Algorithms, Genetic Algorithms, Simulated Annealing, Swarm Intelligence, Heuristics, Minimax and Meta-Heuristics
This Artificial Intelligence Course Teaches Theory, Implementation, and Applications With Robot Path Planning
Problems & Solutions to Easy/Medium/Hard Coding Interview Problems
Graph Data Structure, DFS, BFS, Minimum Spanning Tree, Shortest Path, Network Flow, Strongly Connected Components
Learn to develop and understand Searching & Sorting Algorithms
Unleash the power of graph theory with cutting-edge algorithms
Learn the concepts of Graph Theory, it's Algorithms and Implement them in Python
Comprehensive exploration of data structures and algorithms, covering linear and nonlinear structures, sorting techniques, and advanced algorithms. Emphasizes implementation, efficiency, and practical applications in software development.
Get personalized course recommendations, track subjects and courses with reminders, and more.