Coursera Algorithms Courses

Algorithms Specialization (Specialization Course)

Bioinformatics Specialization (Specialization Course)

Data Structures and Algorithms Specialization (Specialization Course)

Fundamentals of Computing Specialization (Specialization Course)

Искусство разработки на современном C++ Specialization (Specialization Course)

程序设计与算法 Specialization (Specialization Course)

Code Yourself! An Introduction to Programming (Common Course)

Finding Hidden Messages in DNA (Bioinformatics I) (Common Course)

Genome Assembly Programming Challenge (Common Course)

Genome Sequencing (Bioinformatics II) (Common Course)

Interactive Computer Graphics (Common Course)

人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence - Search & Logic) (Common Course)

Основы разработки на C++: жёлтый пояс (Common Course)

Основы разработки на C++: белый пояс (Common Course)

Основы программирования на Python (Common Course)

Shortest Paths Revisited, NP-Complete Problems and What To Do About Them (Common Course)

Programming Fundamentals (Common Course)

Probabilistic Graphical Models 3: Learning (Common Course)

Principles of Computing (Part 2) (Common Course)

Principles of Computing (Part 1) (Common Course)

Mastering the Software Engineering Interview (Common Course)

Java Programming: Solving Problems with Software (Common Course)

Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming (Common Course)

Graph Search, Shortest Paths, and Data Structures (Common Course)

Divide and Conquer, Sorting and Searching, and Randomized Algorithms (Common Course)

Detección de objetos (Common Course)

Algorithms, Part II (Common Course)

Algorithms, Part I (Common Course)

Algorithmic Thinking (Part 1) (Common Course)

Algorithmic Thinking (Part 2) (Common Course)

Algorithmic Toolbox (Common Course)

Algorithms for DNA Sequencing (Common Course)