Intended to anyone interested in numerical computing and data science: students, researchers, teachers, engineers, analysts, hobbyists...Basic kwledge of Python/NumPy is recommended. Some skills in mathematics will help you understand the theory behind the computational methods.
Cyrille Rossant is a researcher in neuroinformatics, and is a graduate of Ecole Normale Superieure, Paris, where he studied mathematics and computer science. He has worked at Princeton University, University College London, and College de France. As part of his data science and software engineering projects, he gained experience in machine learning, high-performance computing, parallel computing, and big data visualization. He is one of the developers of Vispy, a high-performance visualization package in Python. He is the author of Learning IPython for Interactive Computing and Data Visualization, Packt Publishing, a beginner-level introduction to data analysis in Python, and the prequel of this book.