Neural Networks for Machine Learning by Geoffrey Hinton Learn about artificial neural networks and how they're being used for machine learning, as applied to speech and object recognition, image segmentation, modeling language and human motion, etc.
Self-Driving Car Engineer Nanodegree Program The program covers topics including deep learning, computer vision, sensor fusion, localization, controllers, vehicle kinematics, automotive hardware, and more.
Coding
Functional Programming Principles in Scala - École Polytechnique Fédérale de Lausanne Scala is the implementation language of many important frameworks, including Apache Spark, Kafka, and Akka. It provides the core infrastructure for sites such as Twitter, Tumblr and Coursera. Martin Odersky will help you discover the elements of the functional programming style and learn how to apply them usefully in your daily programming tasks. You will also develop a solid foundation for reasoning about functional programs, by touching upon proofs of invariants and the tracing of execution symbolically.