This is a course in neural networks and deep learning presented at the M.Sc. program of the «Harbour Space University», Barcelona, Spain.