Algorithms

Algorithm courses develop your ability to articulate processes for solving problems and to implement those processes efficiently within software. You'll learn to design algorithms for searching, sorting, and optimization and apply them to answer practical questions.

...
Filter by:
203 Results
Sort by:
Neural Networks and Deep Learning

Neural Networks and Deep Learning

DeepLearning.AI
COURSE
Rated 4.9 out of five stars. 101206 reviews
Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization

DeepLearning.AI
COURSE
Rated 4.9 out of five stars. 56697 reviews
Computational Thinking for Problem Solving

Computational Thinking for Problem Solving

University of Pennsylvania
COURSE
Rated 4.7 out of five stars. 842 reviews
Convolutional Neural Networks

Convolutional Neural Networks

DeepLearning.AI
COURSE
Rated 4.9 out of five stars. 37789 reviews
Natural Language Processing with Classification and Vector Spaces

Natural Language Processing with Classification and Vector Spaces

DeepLearning.AI
COURSE
Rated 4.7 out of five stars. 2148 reviews
Build Basic Generative Adversarial Networks (GANs)

Build Basic Generative Adversarial Networks (GANs)

DeepLearning.AI
COURSE
Rated 4.7 out of five stars. 751 reviews
Sequence Models

Sequence Models

DeepLearning.AI
COURSE
Rated 4.8 out of five stars. 25857 reviews
Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)

Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)

Hebrew University of Jerusalem
COURSE
Rated 4.9 out of five stars. 2605 reviews
Divide and Conquer, Sorting and Searching, and Randomized Algorithms

Divide and Conquer, Sorting and Searching, and Randomized Algorithms

Stanford University
COURSE
Rated 4.8 out of five stars. 4324 reviews
Fundamentals of Reinforcement Learning

Fundamentals of Reinforcement Learning

University of Alberta
COURSE
Rated 4.8 out of five stars. 1745 reviews
Natural Language Processing with Probabilistic Models

Natural Language Processing with Probabilistic Models

DeepLearning.AI
COURSE
Rated 4.8 out of five stars. 876 reviews
Machine Learning with Python

Machine Learning with Python

IBM
COURSE
Rated 4.7 out of five stars. 10368 reviews
Getting Started with SAS Programming

Getting Started with SAS Programming

SAS
COURSE
Rated 4.8 out of five stars. 1679 reviews
Introduction to Artificial Intelligence (AI)

Introduction to Artificial Intelligence (AI)

IBM
COURSE
Rated 4.7 out of five stars. 6829 reviews
Build Better Generative Adversarial Networks (GANs)

Build Better Generative Adversarial Networks (GANs)

DeepLearning.AI
COURSE
Rated 4.6 out of five stars. 254 reviews
Natural Language Processing with Sequence Models

Natural Language Processing with Sequence Models

DeepLearning.AI
COURSE
Rated 4.6 out of five stars. 545 reviews

Frequently Asked Questions about Algorithms