Free Online
Course Name | Start Date | Rating | |
---|---|---|---|
AD |
Best Free Online Courses of the Year (2021 Edition) via Class Central |
Flexible |
|
|
Algorithms, Part I
Coursera
54 hours worth of material
, 6 weeks long
54 hours worth of material
, 6 weeks long
/ /
|
||
|
Computing in Python IV: Objects & Algorithms
edX
9-10 hours a week
, 5 weeks long
9-10 hours a week
, 5 weeks long
/
|
||
|
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Coursera
16 hours worth of material
, 4 weeks long
16 hours worth of material
, 4 weeks long
/ /
|
||
|
Algorithms, Part II
Coursera
62 hours worth of material
, 6 weeks long
62 hours worth of material
, 6 weeks long
/ /
|
||
Get an email when new courses are available
|
|||
|
Algorithms on Strings
Coursera
17 hours worth of material
, 4 weeks long
17 hours worth of material
, 4 weeks long
/
|
||
|
Algorithms: Design and Analysis, Part 1
edX
2-4 hours a week
, 6 weeks long
2-4 hours a week
, 6 weeks long
|
||
|
Packet Switching Networks and Algorithms
Coursera
17 hours worth of material
, 5 weeks long
17 hours worth of material
, 5 weeks long
/
|
||
|
Analysis of Algorithms
Coursera
20 hours worth of material
, 9 weeks long
20 hours worth of material
, 9 weeks long
/ /
|
||
|
Algorithms on Graphs
Coursera
54 hours worth of material
, 6 weeks long
54 hours worth of material
, 6 weeks long
/
|
||
|
Computer Science: Algorithms, Theory, and Machines
Coursera
20 hours worth of material
, 10 weeks long
20 hours worth of material
, 10 weeks long
/
|
||
AD |
MIT Sloan School of Management Strategic Leadership. 6-Week Online Short Course via GetSmarter |
Flexible |
|
|
Introduction to Graduate Algorithms
Udacity
12 weeks long
12 weeks long
/
|
||
|
Advanced Algorithms and Complexity
Coursera
26 hours worth of material
, 5 weeks long
26 hours worth of material
, 5 weeks long
/
|
||
|
Approximation Algorithms Part I
Coursera
35 hours worth of material
, 5 weeks long
35 hours worth of material
, 5 weeks long
/
|
||
|
Design and analysis of algorithms
Swayam
2-3 hours a week
, 8 weeks long
2-3 hours a week
, 8 weeks long
/ /
|
||
|
Solving Algorithms for Discrete Optimization
Coursera
22 hours worth of material
, 4 weeks long
22 hours worth of material
, 4 weeks long
/
|
||
|
离散优化算法篇 Solving Algorithms for Discrete Optimization
Coursera
28 hours worth of material
, 4 weeks long
28 hours worth of material
, 4 weeks long
/
|
||
|
Approximation Algorithms Part II
Coursera
32 hours worth of material
, 4 weeks long
32 hours worth of material
, 4 weeks long
/
|
||
|
BioInformatics: Algorithms and Applications
Swayam
12 weeks long
12 weeks long
/ /
|
||
|
Udacity
4 weeks long
4 weeks long
|
||
|
Intro to Data Structures and Algorithms
Udacity
4 weeks long
4 weeks long
|
||
|
From Graph to Knowledge Graph – Algorithms and Applications
edX
3-5 hours a week
, 5 weeks long
3-5 hours a week
, 5 weeks long
/
|
||
AD |
The 100 Most Popular Courses of All Time (2021) via Class Central |
Flexible |
|
|
News Algorithms: The Impact of Automation and AI on Journalism
Independent
4 weeks long
4 weeks long
/
|
||
|
Algorithms: Design and Analysis, Part 2
Stanford OpenEdx
4 hours a week
4 hours a week
|
||
|
Algorithms for DNA Sequencing
Coursera
12 hours worth of material
, 4 weeks long
12 hours worth of material
, 4 weeks long
/ /
|
||
|
Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming
Coursera
15 hours worth of material
, 4 weeks long
15 hours worth of material
, 4 weeks long
/
|
||
|
Algorithms in Your Classroom, Now!
EMMA
1 weeks long
1 weeks long
|
||
|
Algorithms for Big Data
Swayam
8 weeks long
8 weeks long
/ /
|
||
|
Bioinformatics: Genomes and Algorithms
France Université Numerique
2 hours a week
, 5 weeks long
2 hours a week
, 5 weeks long
/
|
||
|
Data Manipulation at Scale: Systems and Algorithms
Coursera
20 hours worth of material
, 4 weeks long
20 hours worth of material
, 4 weeks long
/
|
||
|
Algorithms: Design and Analysis, Part 2
edX
2-4 hours a week
, 6 weeks long
2-4 hours a week
, 6 weeks long
|
||
|
Digital Signal Processing 1: Basic Concepts and Algorithms
Coursera
28 hours worth of material
, 4 weeks long
28 hours worth of material
, 4 weeks long
/
|
||
|
算法设计与分析 Design and Analysis of Algorithms
Coursera
24 hours worth of material
, 11 weeks long
24 hours worth of material
, 11 weeks long
/
|
||
AD |
MIT Sloan School of Management Strategic Leadership. 6-Week Online Short Course via GetSmarter |
Flexible |
|
|
Trading Algorithms
Coursera
12 hours worth of material
, 4 weeks long
12 hours worth of material
, 4 weeks long
/
|
||
|
Algebra & Algorithms
Coursera
29 hours worth of material
, 6 weeks long
29 hours worth of material
, 6 weeks long
/
|
||
|
Advanced Trading Algorithms
Coursera
11 hours worth of material
, 4 weeks long
11 hours worth of material
, 4 weeks long
/
|
||
|
Approximation Algorithms
Coursera
14 hours worth of material
, 4 weeks long
14 hours worth of material
, 4 weeks long
/
|
||
|
Algorithms
Coursera
Specialization
4 hours a week
, 17 weeks long
4 hours a week
, 17 weeks long
/
|
||
|
Quantum Information Science II: Advanced quantum algorithms and information theory
edX
11-13 hours a week
, 4 weeks long
11-13 hours a week
, 4 weeks long
|
||
|
Algorithms: Design and Analysis, Part 2
Coursera
6-10 hours a week
, 7 weeks long
6-10 hours a week
, 7 weeks long
/ /
|
||
|
Computability, Complexity & Algorithms
Udacity
/
|
||
|
Graph Algorithms
edX
8-10 hours a week
, 6 weeks long
8-10 hours a week
, 6 weeks long
/
|
||
|
Algorithms and Data Structures Capstone
edX
8-10 hours a week
, 4 weeks long
8-10 hours a week
, 4 weeks long
/
|
||
|
Graph Algorithms in Genome Sequencing
edX
8-10 hours a week
, 3 weeks long
8-10 hours a week
, 3 weeks long
/
|
||
AD |
Become a Data Analyst - 16 weeks, Part-time via Udacity |
Flexible |
|
|
String Processing and Pattern Matching Algorithms
edX
8-10 hours a week
, 4 weeks long
8-10 hours a week
, 4 weeks long
/
|
||
|
Udacity
16 weeks long
16 weeks long
/
|
||
|
Data Structures & Algorithms I: ArrayLists, LinkedLists, Stacks and Queues
edX
9-10 hours a week
, 5 weeks long
9-10 hours a week
, 5 weeks long
/
|
||
|
Introduction to Object-Oriented Programming with Java II: Object-Oriented Programming and Algorithms
edX
5-6 hours a week
, 6 weeks long
5-6 hours a week
, 6 weeks long
/
|
||
|
Data Structures & Algorithms II: Binary Trees, Heaps, SkipLists and HashMaps
edX
9-10 hours a week
, 5 weeks long
9-10 hours a week
, 5 weeks long
/
|
||
|
Data Structures & Algorithms IV: Pattern Matching, Dijkstra’s, MST, and Dynamic Programming Algorithms
edX
9-10 hours a week
, 5 weeks long
9-10 hours a week
, 5 weeks long
/
|
||
|
Data Structures & Algorithms III: AVL and 2-4 Trees, Divide and Conquer Algorithms
edX
9-10 hours a week
, 5 weeks long
9-10 hours a week
, 5 weeks long
/
|
Get personalized course recommendations, track subjects and courses with reminders, and more.