Theory and Practice of Deep Learning [3CFU]