This document provides an overview of the history and development of deep learning and neural networks. It discusses early work in the 1940s-1950s on neural networks and perceptrons. It then covers the development of backpropagation and multi-layer perceptrons in the 1980s which enabled training of deeper models. Recent advances discussed include deep neural networks in 2006 and the shift from shallow to deep learning models around 2006. The document also examines recurrent neural networks, LSTMs, word embeddings, and convolutional neural networks as well as applications in computer vision like image captioning.