Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Neural Networks and Deep Learning

DeepLearning.AI and Stanford University via Coursera


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

By the end, you will be familiar with the significant technological trends driving the rise of deep learning; build, train, and apply fully connected deep neural networks; implement efficient (vectorized) neural networks; identify key parameters in a neural network’s architecture; and apply deep learning to your own applications.

The Deep Learning Specialization is our foundational program that will help you understand the capabilities, challenges, and consequences of deep learning and prepare you to participate in the development of leading-edge AI technology. It provides a pathway for you to gain the knowledge and skills to apply machine learning to your work, level up your technical career, and take the definitive step in the world of AI.

Taught by

Andrew Ng


4.8 rating, based on 17 Class Central reviews

Start your review of Neural Networks and Deep Learning

  • Gregory J Hamel ( Life Is Study) completed this course and found the course difficulty to be easy.

    Neural Networks and Deep Learning is the first course in a new deep learning specialization offered by Coursera taught by Coursera founder Andrew Ng. The 4-week course covers the basics of neural networks and how to implement them in code using Pyth…
  • Ronny De Winter completed this course, spending 5 hours a week on it and found the course difficulty to be medium.

    The first excellent course of Andrew Ng's specialization on deep learning. WOW, this guy, the godfather of machine learning education (and co-founder of Coursera), knows how to educate the masses on one of the hottest technology topics in recent yea…
  • Adail Retamal completed this course, spending 4 hours a week on it and found the course difficulty to be medium.

    Having completed his classic Machine Learning course a few months earlier, I had all the concepts and intuitions still fresh in my mind, so I could go quickly through the lectures, quizzes and assignments. I really enjoyed it and highly recommend it for anyone interested on ML, Deep Learning and AI! I'm doing the entire specialization and couldn't be more satisfied!
  • Cristi completed this course.

    I particularly enjoyed Andrew Ng's first course of the Deep Learning specialization because of its interactivity. Like any other programming course should be, we had to complete programming assignments as Jupyter Notebooks in the browser. We did not…
  • Profile image for Pauline Vinck
    Pauline Vinck
    Need A Hacker Who Can Recover Stolen Or scam*ed BTC?Lost Recovery Masters Got You.

    If you need a genuine hacker who can recover stolen or scam*ed Cryptocurrency RECOVERYMASTERS got you covered, they're secured Hacker from USA who deal with cyber issues of all kind, such as WhatsApp hack, Facebook hack, gmail hack, mobile phone hack, accounts hack, erase criminal records, websites hack, Bitcoin Trade recovery, and other hack relating to cyber issues.
    Contact them at Mail info: ([email protected]) or whatsapp +1(204)819-5505Learn more
  • Imaculate Mosha completed this course.

    It is designed for beginners in deep learning who have a background in basic python and linear algebra. Well planned, lets you develop intuitions about neural networks , also has optional video series on heroes of deep learning which is quite cool. People with some knowledge on NN might find it slow, but a good refresher. The Deep Learning specialization, which it is part of, is quite comprehensive too!
  • Excuse me management of this site please provide this course for free I am very much interested in neural network and deep learning so please allow me to get free access to learn this course please 🥺
  • Chaitanya Kale completed this course, spending 4 hours a week on it and found the course difficulty to be easy.

    It's a great course to understand basics of deep learning with a detailed walkthrough of gradient descent algorithm, forward propagation, backward propagation, cost and activation functions with logistic regression as a starting point.
  • Profile image for Raivis Joksts
    Raivis Joksts

    Raivis Joksts completed this course, spending 4 hours a week on it and found the course difficulty to be easy.

    I took this course with some prior background in the subject, including Python deep learning libraries. This is rather math (calculus) heavy course, but in order to understand the basic concepts and logic, and complete the course, one does not need to fully understand how formulas work - just what is the objective of using this step or that step in the algorithm. Overall, one of the best introductory materials on deep learning. For those still struggling I recommend to star with Khan's Academy intro lectures on deep learning.
  • Anonymous

    Anonymous completed this course.

    Its great ! It teaches you to build a simple neural network from scratch, the assigbments were very illustrative and it was a very good thing that the assignments are solved on the cloud using jupyter
    Notebooks without the need to download the data
  • Profile image for Vijayabhaskar

    Vijayabhaskar completed this course, spending 4 hours a week on it and found the course difficulty to be medium.

    The Best Course on the internet to study about Artificial Neural Networks,you just need to know basic high school calculus and linear algebra to finish this course.Well structured and the programming assignments are so helpful!
  • David Raj Daniel

    David Raj Daniel completed this course.

    Great course. Builds the concepts step by step.
    End of the course have a good comfort of forward prop , back prop and build a shallow neural network and deep neural network using python numpy. Highly recommend for anyone pursuing deep learning
  • Daniel Rosquete completed this course, spending 4 hours a week on it and found the course difficulty to be medium.

    The course was good, Andrew NG is undoubtedly a great mind with too much knowledge, however, all the lessons were written on a white board. Is not that bad, but is not the easiest way to learn nevertheless.
  • Uğur Kaplan

    Uğur Kaplan is taking this course right now, spending 4 hours a week on it and found the course difficulty to be medium.

    It is good course even though there is redundancy in it. I guess Andrew Ng repeats the concepts he finds important so students can understand. But that much repetition kills the flow, in my opinion.
  • Anonymous

    Anonymous completed this course.

    Great course! I really liked how systematically Andrew Ng goes through this broad field. You probably won't learn everything there is in the real of Deep Learning just by taking this course (I think that would be impossible) but you will get a rock solid (trusted) foundation for the important parts to expand that knowledge and keep up with latest progress on your own afterwards.
  • Anonymous

    Anonymous completed this course.

    Great introduction to the nuts and bolts of neural networks. Not math intensive but enough to give you more than an intuition of what’s happening under the hood. Notebooks with boilerplate code allow for targeted and efficient learning.
  • Anonymous

    Anonymous completed this course.

    Totally enjoyed this class! I consider Andrew Ng one of the best instructors in this field. The class will actually have you write code weekly and your own deep neural network. Highly recommend it.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.