In the first course of the Deep Learning Specialization, you will study the foundational concept of neural networks and deep learning.
This course is part of the Deep Learning Specialization
Offered By


About this Course
Intermediate Python skills: basic programming, understanding of for loops, if/else statements, data structures
A basic grasp of linear algebra & ML
Skills you will gain
- Deep Learning
- Artificial Neural Network
- Backpropagation
- Python Programming
- Neural Network Architecture
Intermediate Python skills: basic programming, understanding of for loops, if/else statements, data structures
A basic grasp of linear algebra & ML
Offered by
Syllabus - What you will learn from this course
Introduction to Deep Learning
Neural Networks Basics
Shallow Neural Networks
Deep Neural Networks
Reviews
- 5 stars89.72%
- 4 stars9.21%
- 3 stars0.80%
- 2 stars0.12%
- 1 star0.13%
TOP REVIEWS FROM NEURAL NETWORKS AND DEEP LEARNING
Extremely helpful review of the basics, rooted in mathematics, but not overly cumbersome. Very clear, and example coding exercises greatly improved my understanding of the importance of vectorization.
Nothing can get better than this course from Professor Andrew Ng. A must for every Data science enthusiast. Gets you up to speed right from the fundamentals. Thanks a lot for Prof Andrew and his team.
Amazing course, the lecturer breaks makes it very simple and quizzes, assignments were very helpful to ensure your understanding of the content. Hope for future learners you provide code model-answers
I know this is intended for a broad audience, but I found that the assignments were too easy. Not that they are testing easy material, but that the answers are almost stated directly in the questions.
About the Deep Learning Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.