Deep Learning Specialization Course 1 - Neural Networks and Deep Learning Week 1 - Introduction to deep learning Week 2 - Neural Networks Basics Week 3 - Shallow neural networks Week 4 - Deep Neural Networks Assginment 1 - Logistic Regression with a Neural Network mindset Assginment 2 - Planar data classification with one hidden layer Assginment 3 - Building your Deep Neural Network: Step by Step Assginment 4 - Deep Neural Network for Image Classification: Application Course 2 - Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization Week 1 - Practical aspects of Deep Learning Week 2 - Optimization algorithms Week 3 - Hyperparameter tuning, Batch Normalization and Programming Frameworks Assginment 1 - initialization Assginment 2 - Regularization Assginment 3 - Gradient Checking Assginment 4 - Optimization Methods Assginment 5 - TensorFlow Tutorial Course 3 - Structuring Machine Learning Projects Week 1 - ML Strategy (1) Week 2 - ML Strategy (2) Course 4 - Convolutional Neural Networks Week 1 - Foundations of Convolutional Neural Networks Week 2 - Deep convolutional models: case studies Week 3 - Object detection Week 4 - Special applications: Face recognition & Neural style transfer Assginment 1 - Convolutional Neural Networks: Step by Step Assginment 2 - Convolutional Neural Networks: Application Assginment 3 - Residual Networks Assginment 4 - Autonomous driving - Car detection Assginment 5 - Face Recognition for the Happy House Assginment 6 - Deep Learning & Art: Neural Style Transfer Course 5 - Sequence Models Week 1 - Recurrent Neural Networks Assginment 1 - Building a recurrent neural network - step by step Assginment 2 - Dinosaur Island - Character-Level Language Modeling Assginment 3 - Jazz improvisation with LSTM