Overview of the technology stack inside a modern autonomous vehicle with focus on perception. Different approaches and problem formulations; deep learning for self-driving cars. Mediated perception: semantic segmentation, object detection, depth estimation. Training data: real and simulated