Learning Scientific Programming with Python van Christian Hill is een Engelstalig gedrukt studieboek dat zich richt op programmeren in de wetenschappelijke praktijk. Dit naslagwerk is bedoeld voor studenten en onderzoekers die basisvaardigheden in Python willen ontwikkelen en toepassen binnen wetenschap en techniek.Dit fast-paced introduction behandelt essentiële programmeerconcepten van de basis tot geavanceerde onderwerpen. Het boek beweegt zich van de basics van Python 3 naar het gebruik van belangrijke bibliotheken zoals NumPy, SciPy, Matplotlib en pandas voor numerieke berekeningen, data-analyse en visualisatie. Daarnaast komt het gebruik van Jupyter Notebooks aan bod voor het creëren van deelbare rapportages en wetenschappelijke analyses.De inhoud sluit aan bij onderwerpen als programmeertalen, wiskundige modellering en computerwetenschappen. De tweede editie bevat nieuwe hoofdstukken en oefeningen, waaronder een focus op data-analyse en diepgaandere thema’s zoals nauwkeurigheid en algoritmische stabiliteit.Een praktisch en compleet studieboek voor iedereen die zich wil verdiepen in wetenschappelijk programmeren met Python, dat van de basics to advanced vaardigheden in één overzichtelijke bron behandelt.