Computer science algorithms
Learn about computer science algorithms with the following free courses and tutorials. Chosen and upvoted by our community. Do you know other free algorithm courses that should be listed here? Add them to Coursearena and help others who search for it.
Free Algorithms courses and tutorials
NP-Complete Problems[www.edx.org]
Learn about NP-complete problems, known as hard problems that can’t be solved efficiently, and practice solving them using algorithmic techniques.
Algorithms[www.edx.org]
Learn how to structure and use algorithms to solve real life problems.
Intro to Algorithms[www.udacity.com]
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.
Algorithm Design and Analysis[www.edx.org]
Learn about the core principles of computer science: algorithmic thinking and computational problem solving.
Algorithms and Data Structures Capstone[www.edx.org]
Synthesize your knowledge of algorithms and biology to build your own software for solving a biological challenge.
Graph Algorithms[www.edx.org]
Learn how to use algorithms to explore graphs, compute shortest distance, min spanning tree, and connected components.
Algorithmic Design and Techniques[www.edx.org]
Learn how to design algorithms, solve computational problems and implement solutions efficiently.
String Processing and Pattern Matching Algorithms[www.edx.org]
Learn about pattern matching and string processing algorithms and how they apply to interesting applications.
Introduction to Graduate Algorithms[www.udacity.com]
Learn advanced techniques for designing algorithms and apply them to hard computational problems.
Algorithms and Data Structures[www.edx.org]
Learn how to write faster and more efficient code against the backdrop of famous algorithms.
Algorithms Tips & Tricks from our community
We don't have any tips and tricks for this topic yet. Do you have any? We would love to hear about it.
Sign up!