Catalog Neural Networks and Deep Learning 1 Introduction to Deep Learning 2 Basics of Neural Network programming 3 Shallow neural networks 4 Deep Neural network Improving Deep Neural Networks : Hyperparameter tuning, Regularization and Optimization 1 Practical aspects of Deep Learning 2 Optimization algorithms 3 Hyperparameter tuning Structuring Machine Learning Projects 1 ML strategy (1) 2 ML strategy (2) Convolutional Neural Networks 1 Foundations of Convolutional Neural Networks 2 Deep convolutional models : case studies 3 Object detection 4 Special applications : Face recognition & Neural style transfer Sequence Models 1 Recurrent Neural Networks 2 Natural Language Processing and Word Embeddings 3 Sequence models & Attention mechanism