
Packt Expert
Sam Morley
Sam Morley is a research software engineer and mathematician at the University of Oxford, specializing in data science and computational mathematics. He has experience as a mathematics lecturer and leads development of open-source software tools.
2 Courses by Sam Morley

Applying Math with Python
Practical recipes for solving computational math problems using Python programming and its libraries
Explore practical ways to solve real-world math problems using Python and its scientific libraries. You'll learn how to model, compute, and interpret mathematical challenges across fields like calculus, statistics, and optimization. Build confidence applying Python to a wide range of computational math scenarios.
Packt | 2020 | 358 min

The C++ Programmer's Mindset
Learn computational, algorithmic, and systems thinking to become a better C++ programmer
Discover how to approach programming challenges with a computational mindset while using modern C++ features. You will learn to break down problems, choose effective abstractions, and build solutions that are both scalable and efficient. Gain practical strategies that help you write better code and solve real-world problems with confidence.
Packt | 2025 | 398 min