This is a topic under computer-science.
Sub topics: Dynamic Programming
Algorithms, Part II
coursera.orgBioinformatics Algorithms (Part 2)
coursera.orgIntro to Data Structures and Algorithms
udacity.comAlgorithms, Data Collection, and Starting to Code
coursera.orgIntroduction to programming contests (2012)
web.stanford.eduProgramming, Data Structures and Algorithms in Python
onlinecourses.nptel.ac.inGeometric Algorithms
coursera.orgAlgorithms and Data Structures in C#
edx.orgDivide and Conquer, Sorting and Searching, and Randomized Algorithms
coursera.orgGraph Search, Shortest Paths, and Data Structures
coursera.orgAlgorithmic Thinking (Part 1)
coursera.orgAlgorithmic Thinking (Part 2)
coursera.orgAlgorithms: Design and Analysis, Part 2
lagunita.stanford.eduApproximation Algorithms
coursera.orgIntroduction to Graduate Algorithms
udacity.comApproximation Algorithms Part II
coursera.orgAlgorithms
edx.orgAlgorithms: Design and Analysis
lagunita.stanford.eduAdvanced Algorithms and Complexity
coursera.orgComputing in Python IV: Objects & Algorithms
edx.orgAlgorithm Design and Analysis
edx.orgMIT introduction to algorithms
ocw.mit.eduGreedy Algorithms, Minimum Spanning Trees, and Dynamic Programming
coursera.orgAnalysis of Algorithms
coursera.orgProgramming, Data Structures and Algorithms
onlinecourses.nptel.ac.inReliable Distributed Algorithms, Part 2
edx.orgTrading Algorithms
coursera.orgAlgorithmic Information Dynamics: From Networks to Cells
complexityexplorer.orgGraph Algorithms in Genome Sequencing
edx.orgAlgorithms for Big Data
onlinecourses.nptel.ac.inEvolutionary computation (2014)
courses2.cit.cornell.eduIntro to Algorithms
udacity.comMathematical Logic and Algorithms Theory
iversity.orgAlgorithms on Graphs
coursera.orgAlgorithms: Part 1
coursera.orgMapping Signal Processing Algorithms to Architectures
swayam.gov.inData structures (2017)
datastructur.esAlgorithms (2010)
cs.cmu.eduMIT advanced data structures (2014)
courses.csail.mit.eduAlgorithms and Data Structures
edx.orgAdvanced Algorithmics and Graph Theory with Python
edx.orgApproximation Algorithms Part I
coursera.orgDesign and Analysis of Algorithms
swayam.gov.inSimulation, Algorithm Analysis, and Pointers
coursera.orgSolving Algorithms for Discrete Optimization
coursera.orgAlgorithms on Strings
coursera.orgData structures (2016)
datastructur.esParallel Algorithms
onlinecourses.nptel.ac.inAlgorithmic Toolbox
coursera.orgRandomized Algorithms
onlinecourses.nptel.ac.inAlgorithmic Design and Techniques
edx.orgAlgorithms, Part I
coursera.orgAlgorithms and Data Structures Capstone
edx.orgDesign and analysis of algorithms (2012)
ocw.mit.eduReliable Distributed Algorithms, Part 1
edx.orgAlgorithms: Design and Analysis, Part 2
coursera.orgString Processing and Pattern Matching Algorithms
edx.org