Skip to content
CourseAsk.

15 Best Algorithms Courses for Beginners

We compared 15 Algorithms courses currently listed on edX, Coursera and Udemy, priced from $19.99 to $249.00. 6 come from a named university or institution, including The Georgia Institute of Technology, Duke University and IBM. They are ordered by our CourseAsk score, which is built from how thoroughly each course describes what it teaches, whether it comes from a named institution, and how it compares on price — not from star ratings, which our course data does not include.

Courses compared
15
Price range
$19.99 – $249.00
Providers
edX, Coursera, Udemy
Last updated
30 Aug 2026
How these 15 courses were chosen

Every course below is a real, currently listed course from edX, Coursera, Udemy, matched to "algorithms" by our catalog and ordered by our CourseAsk score. Courses whose own title names the topic rank above those only tagged with it.

There are no star ratings on this page — the course feeds we license do not include them, and we would rather leave a column out than fill it with a number we cannot stand behind. What we do have is price: these range from $19.99 to $249.00, as listed by the provider when we last updated the page.

  1. 1
    edX MOOC / Non-credit University-backed

    Introduction to Object-Oriented Programming with Java II: Object-Oriented Programming and Algorithms

    Offered by The Georgia Institute of Technology

    Learn the basics of object-oriented programming and algorithms.

    $249.00
    listed price
  2. 2
    edX MOOC / Non-credit

    Introduction to Java Programming: Fundamental Data Structures and Algorithms

    Offered by Universidad Carlos III de Madrid

    Learn to enhance your code by using fundamental data structures and powerful algorithms in Java.

    $189.00
    listed price
  3. 3
    Coursera MOOC / Non-credit University-backed

    Introduction to Machine Learning

    Offered by Duke University

    This course provides a foundational understanding of machine learning models (logistic regression, multilayer perceptrons, convolutional neural networks, natural language processing, etc.) and demonstrates how they can s...

    $49.00
    listed price
  4. 4
    Coursera Certificate University-backed

    IBM Introduction to Machine Learning

    Offered by IBM

    Machine learning skills are becoming more and more essential in the modern job market. In 2019, Machine Learning Engineer was ranked as the #1 job in the United States, based on the incredible 344% growth of job openings...

    $49.00
    listed price
  5. 5
    Coursera MOOC / Non-credit University-backed

    Biology Meets Programming: Bioinformatics for Beginners

    Offered by University of California San Diego

    Are you interested in learning how to program (in Python) within a scientific setting? This course will cover algorithms for solving various biological problems along with a handful of programming challenges helping you...

    $49.00
    listed price
  6. 6
    edX MOOC / Non-credit University-backed

    Introduction to Computer Science and Programming

    Offered by Institute of Science Tokyo

    The term “Computation” refers to the action performed by a computer. A computation can be a basic operation and it can also be a sophisticated computer simulation requiring a large amount of data and substantial resource...

    $79.00
    listed price
  7. 7
    Coursera MOOC / Non-credit University-backed

    C, Go, and C++: A Comprehensive Introduction to Programming

    Offered by University of California, Santa Cruz

    This specialization is intended for all programming enthusiasts, as well as beginners, computer and other scientists, and artificial intelligence aficionados seeking a comprehensive introduction to programming. Starting...

    $49.00
    listed price
  8. 8
    Udemy Certificate Lowest price here

    Data Mining course for beginners

    This course contains the use of artificial intelligence.Welcome to the Data Mining for Beginners course! If you want to learn how to extract useful information from data and apply this knowledge in practice, this course...

    $19.99
    listed price
  9. 9
    Udemy Certificate

    C++ for Beginners: Learn Programming, OOP, STL & Projects

    C++ is one of the most important programming languages used in software development, system programming, and game development. It’s also the foundation for learning data structures, algorithms, and competitive programmin...

    $19.99
    listed price
  10. 10
    Udemy MOOC / Non-credit

    Artificial Intelligence for Beginners: Understand the basics

    This course takes you on a journey to demystify Artificial Intelligence. We start with a historical perspective and understand the journey of AI through time. We learn about the term artificial intelligence and its origi...

    $19.99
    listed price
  11. 11
    Udemy MOOC / Non-credit

    Complete C# Course – Beginner to Expert (C# 12 Updated 2024)

    The goal of this course is to take a student with little or no experience programming in C# and to make them a complete master of the language.Whether you want to:Build the skills you need to land your first C# programmi...

    $79.99
    listed price
  12. 12
    Udemy MOOC / Non-credit

    Reinforcement Learning beginner to master - AI in Python

    This is the most complete Reinforcement Learning course on Udemy. In it you will learn the basics of Reinforcement Learning, one of the three paradigms of modern artificial intelligence. You will implement from scratch a...

    $199.99
    listed price
  13. 13
    Udemy Bootcamp

    300+ Python Exercises for Beginners to Advanced

    300+ Python Exercises (Simple, Intermediate & Complex) | Complete Python BootcampHi, Welcome to the Python Mega Course – 300+ Python Exercises designed to take you from Python Zero to Hero! This course is your ultima...

    $24.99
    listed price
  14. 14
    Udemy MOOC / Non-credit

    Leetcode for Beginners: 30 Leetcode Challenge

    This course is for beginners who are starting out and want to learn leetcode. If you are planning to crack FAANG/any prod-based company interview then the course is going to give you a good foundation to start. This cont...

    $19.99
    listed price
  15. 15
    Udemy Certificate

    Introduction to Dapps development with Rust and Foundry

    How to start developing new and improved Dapps with Rust?Let's learn the exciting optimizations possible with Rust, and let's start with algorithmic sufficiency first.Students will learn how to calculate algorithmic effi...

    $199.99
    listed price

Best Algorithms Courses for Beginners compared

Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.

Keep looking