Understand deep learning basics such as feedforward neural networks, convolutional neural networks, and recurrent neural networks

Know several advanced topics in deep learning, including applications in natural language understanding, graph representation learning, recommender systems, and deep generative models

Learn to use PyTorch for applying deep learning techniques to solve real-world problems

Prerequisites

Linear algebra

Python programming language

One of following courses

Machine Learning I: Large-scale machine learning and decision making