1. History of Algorithms
1. History of Algorithms
Resources
2. Computational Thinking and the Hour of Code
Resources
3. Competitive Programming
Ivan Castellanos - Jherson Adrian Medina Correa - Nicolas Eduardo Pardo Arias
4. New Markets: The Invisible Hand of Algorithms
Resources
5. Trading Algorithms
Resources
6. What is an algorithm? - Time complexity
Resources
7. Complete search - Brute force
Resources
8. Asymptotic notation
Resources
9. Incremental/Decremental Paradigm
Resources
10. Greedy algorithms
Duvan Camilo Albarracin Vargas
Resources
11 . Divide and Conquer I - Merge Sort
Resources
12. Divide and Conquer Paradigm II
Resources
13. Dynamic Programming
Nicolas Eduardo Pardo Arias
Resources
14. Graph Algorithms
Jherson Adrian Medina Correa
Resources
X. Randomization - Randomized Select and Quick Sort
Resources
X. Input Tuning - Sorting in Linear Time
Resources
X. Some Examples of Algorithms Applications and Hard Algorithmic Problems
Resources
X. String algorithms and bioinformatics
Luis Fernando Niño
Resources