awesome-algorithms-education
github.com/gaerae/awesome-algorithms-education ↗A curated list to learning and practicing about algorithm.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me videos resources from awesome-algorithms-education"
Installation instructions →What's inside
Videos
- 15 Sorting Algorithms in 6 Minutes
- Algorithms
Oresoft LWC.
- AlgoRythmics
Sapientia University.
- Computer Sc - Programming and Data Structure
Nptelhrd.
- Design and Analysis of Algorithms, 2015
- How algorithms shape our world
Kevin Slavin.
Competitive programming
- A2 Online Judge
- ACM-ICPC Live Archive
- AIZU ONLINE JUDGE
English, Japanese.
- Algospot
Korean.
- Baekjoon
Korean.
- CodeChef
Visualizations
Courses
- Algorithm course for smart programming
Korean / Inflearn.
- Algorithms
Khan Academy.
- Algorithms
edX(IITBombay).
- Algorithms and Data Structures
Class Central.
- Algorithms, Etc., 2015
Illinois University(Lecture notes).
- Algorithms, Part I
Coursera(Princeton University).
Books
Miscellaneous
- Awesome Data Science
- Awesome Machine Learning
- CheckiO
Online game for Python and JavaScript coders.
- Code.org
Anybody can learn.
- Competitive Programming
- HUST Online Judge System
Online Judge is a web application.
Competitions
- Google Code Jam
Google’s largest coding competition, calls on programmers around the world to put their skills to the test by solving multiple rounds of algorithmic puzzles.
- Google Hash Code
Students in Africa, Europe, and the Middle East looking to work as a team on real Google problems.
- Google Kick Start
University students looking to develop their coding skills and potentially pursue a Google career.
- Google Summer of Code
A global program focused on introducing students to open source software development. Students work on a 3 month programming project with an open source organization during their break from university.
Showing a sample of 107 resources. View the full list on GitHub →