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

Results for "algorithms"


  • U

    University of Maryland, College Park

    Cryptography

    Skills you'll gain: Cryptography, Encryption, Key Management, Public Key Cryptography Standards (PKCS), Cybersecurity, Communication Systems, Digital Communications, Authentications, Data Integrity, Algorithms

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

    Mixed · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    What is “the mind” and what is artificial intelligence?

    Skills you'll gain: Artificial Intelligence, Computational Thinking, Human Learning, Theoretical Computer Science, Human Machine Interfaces, Psychology, Computer Science, Algorithms

    4.4
    Rating, 4.4 out of 5 stars
    ·
    149 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    D

    Duke University

    Building Cloud Computing Solutions at Scale

    Skills you'll gain: Cloud Deployment, Technical Communication, Cloud Infrastructure, MLOps (Machine Learning Operations), Cloud-Native Computing, Cloud Applications, CI/CD, Cloud Platforms, Cloud Computing, Agile Software Development, DevOps, Technical Documentation, Infrastructure As A Service (IaaS), Microservices, Continuous Delivery, Applied Machine Learning, Cloud API, Google Cloud Platform, Model Deployment, Machine Learning

    4.4
    Rating, 4.4 out of 5 stars
    ·
    504 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Preview
    Preview
    U

    Universidade de São Paulo

    Introdução à Ciência da Computação com Python Parte 2

    Skills you'll gain: Object Oriented Programming (OOP), Computer Programming, Theoretical Computer Science, Python Programming, Algorithms, Data Structures, Computer Science, Computational Thinking, Scripting, Scripting Languages, Software Testing, Performance Testing

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

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    N

    National Taiwan University

    機器學習基石上 (Machine Learning Foundations)---Mathematical Foundations

    Skills you'll gain: Supervised Learning, Machine Learning, Statistical Machine Learning, Model Evaluation, Logistic Regression, Theoretical Computer Science, Classification Algorithms, Mathematical Theory & Analysis, Probability & Statistics, Algorithms

    4.9
    Rating, 4.9 out of 5 stars
    ·
    937 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    D

    DeepLearning.AI

    الذكاء الاصطناعي للجميع

    Skills you'll gain: AI Enablement, Artificial Intelligence, AI Product Strategy, Artificial Neural Networks, Deep Learning, Business Analytics, Responsible AI, Data Ethics, Machine Learning, Data Science, Data Literacy

    4.8
    Rating, 4.8 out of 5 stars
    ·
    965 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    D

    Dartmouth College

    C Programming with Linux

    Skills you'll gain: Command-Line Interface, C (Programming Language), Linux Commands, Linux, Embedded Systems, File I/O, Embedded Software, Software Visualization, Programming Principles, Computer Engineering, Linux Servers, File Systems, System Programming, Algorithms, Computer Architecture, Computer Programming, Software Documentation, Computer Science, Software Engineering, Debugging

    4.6
    Rating, 4.6 out of 5 stars
    ·
    440 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    D

    DeepLearning.AI

    TensorFlow: Advanced Techniques

    Skills you'll gain: Generative Adversarial Networks (GANs), Autoencoders, Generative AI, Tensorflow, Computer Vision, Image Analysis, Transfer Learning, Convolutional Neural Networks, Generative Model Architectures, Deep Learning, Keras (Neural Network Library), Artificial Neural Networks, Classification Algorithms, Model Evaluation, Distributed Computing, Visualization (Computer Graphics), Performance Tuning, Network Architecture

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

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    I

    IBM

    Introduction to Deep Learning & Neural Networks with Keras

    Skills you'll gain: Keras (Neural Network Library), Deep Learning, Transfer Learning, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Image Analysis, Generative Model Architectures, Classification And Regression Tree (CART), Regression Analysis, Network Architecture, Natural Language Processing, Machine Learning, Model Evaluation

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

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    P

    Peking University

    操作系统原理(Operating Systems)

    Skills you'll gain: File Systems, Operating Systems, System Programming, Computer Systems, OS Process Management, Data Storage, Unix, Linux, Microsoft Windows, Computer Hardware, Virtualization, Algorithms

    4.6
    Rating, 4.6 out of 5 stars
    ·
    363 reviews

    Intermediate · Course · 3 - 6 Months

  • Status: Preview
    Preview
    N

    National Taiwan University

    用 Python 做商管程式設計(一)(Programming for Business Computing in Python (1))

    Skills you'll gain: Information Systems, Information Management, Business Logic, Data Structures, Transportation Operations, Information Technology, Production Planning, Operations Management, Business Operations, Inventory Control, Logistics, Algorithms, Computer Programming, Python Programming, Decision Making, Software Installation

    4.9
    Rating, 4.9 out of 5 stars
    ·
    901 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    M

    Macquarie University

    Artificial Intelligence (AI) Education for Teachers

    4.7
    Rating, 4.7 out of 5 stars
    ·
    959 reviews

    Beginner · Course · 1 - 3 Months

1…717273…167

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

  • Cryptography: University of Maryland, College Park
  • What is “the mind” and what is artificial intelligence?: University of Colorado Boulder
  • Building Cloud Computing Solutions at Scale: Duke University
  • Introdução à Ciência da Computação com Python Parte 2: Universidade de São Paulo
  • 機器學習基石上 (Machine Learning Foundations)---Mathematical Foundations: National Taiwan University
  • الذكاء الاصطناعي للجميع: DeepLearning.AI
  • C Programming with Linux: Dartmouth College
  • TensorFlow: Advanced Techniques: DeepLearning.AI
  • Introduction to Deep Learning & Neural Networks with Keras: IBM
  • 操作系统原理(Operating Systems): Peking University

Skills you can learn in Algorithms

Graphs (22)
Mathematical Optimization (21)
Computer Program (20)
Data Structure (19)
Problem Solving (19)
Algebra (12)
Computer Vision (10)
Discrete Mathematics (10)
Graph Theory (10)
Image Processing (10)
Linear Algebra (10)
Reinforcement Learning (10)

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Share your Coursera learning story

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