• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Algorithms

Results for "Algorithms"


  • Status: Free Trial
    Free Trial
    D

    Duke University

    Java Programming and Software Engineering Fundamentals

    Skills you'll gain: File I/O, UI Components, Object Oriented Design, Java Programming, Software Design, User Interface (UI) Design, Debugging, Web Design and Development, Software Engineering, Code Reusability, Hypertext Markup Language (HTML), Computer Programming, Program Development, Event-Driven Programming, Bioinformatics, Encryption, Javascript, Algorithms, Data Analysis, Cascading Style Sheets (CSS)

    4.6
    Rating, 4.6 out of 5 stars
    ·
    22K reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    D

    DeepLearning.AI

    Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

    Skills you'll gain: Model Optimization, Tensorflow, Model Training, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Performance Tuning, Machine Learning Methods, Artificial Neural Networks, Model Evaluation, Applied Machine Learning, Verification And Validation, Debugging

    4.9
    Rating, 4.9 out of 5 stars
    ·
    64K reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    U

    University of Pennsylvania

    Computational Thinking for Problem Solving

    Skills you'll gain: Computational Thinking, Algorithms, Programming Principles, Program Development, Pseudocode, Problem Solving, Analytical Skills, Python Programming, Computer Systems, Data Structures, Computer Hardware, Computer Programming, Object Oriented Programming (OOP), Analysis, Computer Architecture, Debugging

    4.7
    Rating, 4.7 out of 5 stars
    ·
    1.4K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Introduction to Artificial Intelligence

    Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Decision Tree Learning, Artificial Neural Networks, Markov Model, Algorithms, Artificial Intelligence, Statistical Inference, Statistical Modeling, Network Model, Forecasting, Computational Logic, Dependency Analysis, Statistical Methods, Probability Distribution, Data-Driven Decision-Making, Time Series Analysis and Forecasting, Sampling (Statistics), Model Optimization, Solution Design, Technical Design

    3.7
    Rating, 3.7 out of 5 stars
    ·
    7 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of California San Diego

    Advanced Data Structures in Java

    Skills you'll gain: Graph Theory, Data Structures, Java Programming, Java, Object Oriented Design, Software Design, Algorithms, Theoretical Computer Science, Code Reusability, Object Oriented Programming (OOP), Network Routing, Application Design, Application Development

    4.8
    Rating, 4.8 out of 5 stars
    ·
    1.2K reviews

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Deep Reinforcement Learning: From Theory to Practice

    Skills you'll gain: Reinforcement Learning, Deep Learning, Machine Learning Methods, Model Evaluation, Artificial Intelligence, Machine Learning, Machine Learning Algorithms, Artificial Neural Networks, Model Training, Agentic systems, Model Optimization, Algorithms, Applied Machine Learning, System Design and Implementation

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of California San Diego

    Bioinformatics

    Skills you'll gain: Bioinformatics, Molecular Biology, Dimensionality Reduction, Unsupervised Learning, Statistical Methods, Applied Machine Learning, Data Analysis Software, Machine Learning Algorithms, Molecular, Cellular, and Microbiology, Markov Model, Biotechnology, Life Sciences, Infectious Diseases, Microbiology, Epidemiology, Statistical Analysis, Precision Medicine, Algorithms, Computational Thinking, Python Programming

    4.3
    Rating, 4.3 out of 5 stars
    ·
    1.3K reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    U

    University of Michigan

    Practical AI for Social Impact

    Skills you'll gain: Social Impact, Responsible AI, Machine Learning Algorithms, Case Studies, Artificial Intelligence and Machine Learning (AI/ML), Algorithms, Artificial Intelligence, Reinforcement Learning, Decision Intelligence, Data Ethics, AI literacy, Applied Machine Learning, Machine Learning, Model Deployment

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University at Buffalo

    Blockchain Basics

    Skills you'll gain: Blockchain, Cryptography, Transaction Processing, Cryptographic Protocols, Network Protocols, Payment Systems, Distributed Computing, Virtual Environment, Data Integrity, Virtual Machines, Algorithms, Verification And Validation, User Accounts

    4.6
    Rating, 4.6 out of 5 stars
    ·
    7.8K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free
    Free
    P

    Princeton University

    Computer Science: Programming with a Purpose

    Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Design, Object Oriented Programming (OOP), Performance Tuning, Data Structures, Code Reusability, Other Programming Languages, Java Programming, Java, Program Development, Computational Thinking, Computer Science, Algorithms, Theoretical Computer Science, Animations

    4.7
    Rating, 4.7 out of 5 stars
    ·
    1.4K reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    University of California San Diego

    Biology Meets Programming: Bioinformatics for Beginners

    Skills you'll gain: Bioinformatics, Programming Principles, Molecular, Cellular, and Microbiology, Python Programming, Computational Thinking, Biology, Program Development

    4.2
    Rating, 4.2 out of 5 stars
    ·
    1.6K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    D

    DeepLearning.AI

    Natural Language Processing

    Skills you'll gain: Natural Language Processing, Supervised Learning, Transfer Learning, Recurrent Neural Networks (RNNs), Markov Model, Embeddings, Applied Machine Learning, Dimensionality Reduction, Large Language Modeling, Text Mining, Statistical Machine Learning, Artificial Neural Networks, Classification Algorithms, Data Preprocessing, Deep Learning, Tensorflow, Machine Learning Methods, Logistic Regression, Feature Engineering, Keras (Neural Network Library)

    4.6
    Rating, 4.6 out of 5 stars
    ·
    6.2K reviews

    Intermediate · Specialization · 3 - 6 Months

1…131415…195

In summary, here are 10 of our most popular Algorithms courses

  • Java Programming and Software Engineering Fundamentals: Duke University
  • Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization: DeepLearning.AI
  • Computational Thinking for Problem Solving: University of Pennsylvania
  • Introduction to Artificial Intelligence: University of Colorado Boulder
  • Advanced Data Structures in Java: University of California San Diego
  • Deep Reinforcement Learning: From Theory to Practice: University of Colorado Boulder
  • Bioinformatics: University of California San Diego
  • Practical AI for Social Impact: University of Michigan
  • Blockchain Basics: University at Buffalo
  • Computer Science: Programming with a Purpose: Princeton University

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok