... to fundamentally understand the way it works, how to program neural networks and how it will affect our future.