Algorithms

Filter Courses within "Algorithms" (Click to filter)
Delivery Problem (Coursera) Coursera
University of California, San Diego,Higher School of Economics - HSE University

Delivery Problem (Coursera)

Dive into the world of computational problem-solving and learn how to optimize delivery routes like never before with 'Delivery Problem: Solving the Travelling Salesman Problem'. This course, available on Coursera, equips you with Python programming skills to tackle one of the most challenging problems in logistics – visiting all locations as efficiently as possible. Whether you're a student or a professional in logistics, this course will help you understand and implement efficient algorithms for solving the Travelling Salesman Problem (TSP), a crucial aspect of delivery optimization.

Sep 28th 2026
3 Weeks
Automated Reasoning: satisfiability (Coursera) Coursera
EIT Digital

Automated Reasoning: satisfiability (Coursera)

Dive into the world of Automated Reasoning with our course on Satisfiability (SAT/SMT) Tools. Master the art of applying these powerful tools to solve complex scheduling problems, fit rectangles for printing posters, tackle puzzles, and ensure program correctness. Gain a comprehensive understanding of resolution, CDCL framework, and simplex method.

Sep 28th 2026
4 Weeks
Analytical Solutions to Common Healthcare Problems (Coursera) Coursera
University of California, Davis

Analytical Solutions to Common Healthcare Problems (Coursera)

Dive into 'Analytical Solutions to Common Healthcare Problems' and master the art of addressing everyday medical issues through advanced analytics. This course will equip you with essential skills in data structuring, grouping, and categorizing medical codes, enabling efficient extraction, transformation, loading, and harmonization of healthcare data.

Sep 28th 2026
4 Weeks
Basic Recommender Systems (Coursera) Coursera
EIT Digital

Basic Recommender Systems (Coursera)

Dive into the world of recommender systems with our foundational course. Explore both collaborative filtering and content-based approaches, understand essential algorithms, and learn how to effectively use and evaluate these powerful tools in providing personalized recommendations. This course will equip you with a deep understanding of the benefits and limitations of different methods.

Sep 28th 2026
4 Weeks
Blockchain Scalability and its Foundations in Distributed Systems (Coursera) Coursera
The University of Sydney

Blockchain Scalability and its Foundations in Distributed Systems (Coursera)

Dive into the world of Blockchain scalability with this expert-led course from Coursera. Gain a deep understanding of the foundational principles of distributed systems and learn how to secure and scale your blockchain applications effectively. Explore consensus mechanisms, identify vulnerabilities in mainstream blockchains, and discover strategies for creating robust, scalable blockchain solutions.

Sep 28th 2026
5-12 Weeks
A Complete Reinforcement Learning System (Capstone) (Coursera) Coursera
University of Alberta,Alberta Machine Intelligence Institute

A Complete Reinforcement Learning System (Capstone) (Coursera)

In this final course of the Reinforcement Learning specialization, you will synthesize your acquired knowledge to build a complete reinforcement learning (RL) system. By tackling a real-world problem, you'll learn how each component—problem formulation, algorithm selection, parameter tuning, and representation design—works together in a cohesive solution. This capstone project requires you to create both the environment simulating your problem and an RL agent with neural network function approximation. You will also conduct a scientific study of your learning system, enhancing your ability to assess the robustness of RL agents.

Sep 28th 2026
5-12 Weeks
Operations Research (2): Optimization Algorithms (Coursera) Coursera
National Taiwan University

Operations Research (2): Optimization Algorithms (Coursera)

Dive deep into the world of Operations Research with our second course in the series. 'Operations Research (2): Optimization Algorithms' teaches you powerful techniques for solving intricate optimization problems across various fields like Business, Economics, Computer Science, and Engineering. Learn linear programming, integer programming, and nonlinear programming algorithms to tackle complex challenges effectively.

Sep 28th 2026
5-12 Weeks
Ethical Issues in Data Science (Coursera) Coursera
University of Colorado Boulder

Ethical Issues in Data Science (Coursera)

Dive into the world of data science with our Ethical Issues in Data Science course on Coursera. Understand how large-scale computing applications impact daily life, including internet recommendations, online privacy, security & surveillance techniques, and health care data usage. Gain insights into AI and machine learning ethics.

Sep 28th 2026
5-12 Weeks
Algorithms for Searching, Sorting, and Indexing (Coursera) Coursera
University of Colorado Boulder

Algorithms for Searching, Sorting, and Indexing (Coursera)

Discover the fundamental principles of algorithm design and analysis in this online course offered by CU Boulder. Explore key concepts such as sorting arrays, priority queues, hash functions, and their applications through engaging lectures and practical exercises. This course is perfect for those looking to enhance their data science skills with a focus on searching, sorting, and indexing algorithms.

Sep 28th 2026
4 Weeks