1 Introduction
2 Deep Learning Based Decision-Making Architectures for Self-Driving Cars
3 Overview of Deep Learning Technologies
4 Deep Learning for Driving Scene Perception and Localization
5 Deep Learning for Path Planning and Behavior Arbitration
6 Motion Controllers for AI-Based Self-Driving Cars
7 Safety of Deep Learning in Autonomous Driving
8 Data Sources for Training Autonomous Driving Systems
9 Computational Hardware and Deployment
10 Discussion and Conclusions