Computer programming / software engineering Books

2176 products


  • Murphy & Moore Publishing Software Engineering Handbook

    Out of stock

    Book Synopsis

    Out of stock

    £112.27

  • Murphy & Moore Publishing Software Development: A Career Guide

    Out of stock

    Book Synopsis

    Out of stock

    £104.25

  • 15 in stock

    £17.09

  • 15 in stock

    £17.09

  • 15 in stock

    £20.69

  • Gatekeeper Press Scaling Fast

    Out of stock

    Out of stock

    £13.29

  • IGI Global Neuromorphic Computing Systems for Industry 4.0

    15 in stock

    Book SynopsisAs artificial intelligence (AI) processing moves from the cloud to the edge of the network, battery-powered and deeply embedded devices are challenged to perform AI functions such as computer vision and voice recognition. Microchip Technology Inc., via its Silicon Storage Technology (SST) subsidiary, is addressing this challenge by significantly reducing power with its analog memory technology, the memBrain Memory Solution. The memBrain solution is being adopted by today's companies looking to advance machine learning capacities in edge devices. Due to its ability to significantly reduce power, this analog in-memory computer solution is ideal for an AI application. Neuromorphic Computing Systems for Industry 4.0 covers the available literature in the field of neural computing-based microchip technology. It provides further research opportunities in this dynamic field. Covering topics such as emotion recognition, biometric authentication, and neural network protection, this premier reference source is an essential resource for technology developers, computer scientists, engineers, students and educators of higher education, librarians, researchers, and academicians.

    15 in stock

    £241.20

  • IGI Global ODE, BVP, and 1D PDE Solvers for Scientific and Engineering Problems With MATLAB Basics

    Out of stock

    Book SynopsisIn the academic field, engineers, scientists, educators, and students are faced with a persistent challenge: the gap between theoretical knowledge and practical implementation in solving real-world engineering problems. The scarcity of focused resources tailored to mastering MATLAB® and its specialized solvers for Ordinary Differential Equations (ODEs) and One-Dimensional Partial Differential Equations (1D PDEs) has left many individuals struggling to bridge this educational chasm. The disconnect between the theory learned in the classroom and the ability to effectively address engineering challenges in the real world has become a significant hurdle. The definitive solution to the academic conundrum of this lack of a focused resource is the book, ODE, BVP, and 1D PDE Solvers for Scientific and Engineering Problems with MATLAB Basics, which draws on years of teaching experience. This groundbreaking book provides a structured and holistic learning path designed to empower both novice learners and seasoned professionals. It takes readers on a comprehensive journey, commencing with the fundamentals of MATLAB® software and culminating in the mastery of its application in solving ODEs and 1D PDEs for a broad range of engineering problems. The book not only fills a void in academic literature by focusing specifically on solving engineering problems using MATLAB® solvers but also imparts a deep understanding of the software and its practical applications, comprehensive chapters encompass computational tools, numerical methods, and the hands-on use of ODE and 1D PDE solvers. This ensures that learners effectively bridge the gap between theory and real-world implementation. The real-world application examples drawn from various technical fields further illuminate the concepts, making ODE, BVP, and 1D PDE Solvers for Scientific and Engineering Problems with MATLAB Basics an indispensable resource for scholars aspiring to excel in natural sciences, life sciences, and modern industry. It empowers individuals to turn theoretical knowledge into practical solutions, equipping them to thrive in the demanding landscape of science and technology.

    Out of stock

    £218.70

  • IGI Global Advanced Applications of Python Data Structures and Algorithms

    15 in stock

    Book SynopsisData structures are essential principles applicable to any programming language in computer science. Data structures may be studied more easily with Python than with any other programming language because of their interpretability, interactivity, and object-oriented nature. Computers may store and process data at an extraordinary rate and with outstanding accuracy. Therefore, it is of the utmost importance that the data is efficiently stored and is able to be accessed promptly. In addition, data processing should take as little time as feasible while maintaining the highest possible level of precision.Advanced Applications of Python Data Structures and Algorithms assists in understanding and applying the fundamentals of data structures and their many implementations and discusses the advantages and disadvantages of various data structures. Covering key topics such as Python, linked lists, datatypes, and operators, this reference work is ideal for industry professionals, computer scientists, researchers, academicians, scholars, practitioners, instructors, and students.

    15 in stock

    £241.20

  • 15 in stock

    £13.26

  • 15 in stock

    £20.87

  • 12th Media Services KiCad Eeschema Reference Manual

    15 in stock

    15 in stock

    £12.63

  • 12th Media Services KiCad Complete Reference Manual

    15 in stock

    15 in stock

    £25.49

  • 12th Media Services KiCad Complete Reference Manual: Full Color Version

    15 in stock

    15 in stock

    £34.48

  • 12th Media Services GStreamer Plugin Writer's Guide 1.10.1

    15 in stock

    15 in stock

    £12.63

  • 12th Media Services Debugging with GDB: The GNU Source-Level Debugger

    15 in stock

    15 in stock

    £29.89

  • 12th Media Services GNU Make Reference Manual: Version 4.2

    15 in stock

    15 in stock

    £18.57

  • 12th Media Services The Python Language Reference: Release 3.6.4

    15 in stock

    15 in stock

    £13.62

  • 12th Media Services Lua 5.3 Reference Manual

    15 in stock

    15 in stock

    £11.54

  • 12th Media Services The Org Mode 9.2 Reference Manual

    15 in stock

    15 in stock

    £16.49

  • 12th Media Services The Compact Org Mode Guide: Release 9.2.4

    15 in stock

    15 in stock

    £8.68

  • Mercury Learning & Information Python for Programmers

    Out of stock

    Book Synopsis

    Out of stock

    £36.40

  • Mercury Learning and Information Access 2021 Microsoft 365 Programming by Example

    Out of stock

    Out of stock

    £47.60

  • 15 in stock

    £13.25

  • 15 in stock

    £14.24

  • Marwan Shaban Introduction to Software Development

    Out of stock

    Out of stock

    £71.15

  • Marwan Shaban Introduction to Software Development

    Out of stock

    Out of stock

    £22.99

  • 15 in stock

    £61.75

  • Locate Press Le guide du programmeur PyQGIS

    Out of stock

    Out of stock

    £42.99

  • Ashwini Publishing Serverless on Kubernetes with Knative

    Out of stock

    Out of stock

    £42.49

  • Hypermodern Limited Company The Hyperproof Manifesto

    Out of stock

    Out of stock

    £12.59

  • True Positive Inc. Machine Learning Engineering

    15 in stock

    15 in stock

    £39.95

  • 15 in stock

    £14.11

  • Packt Publishing Limited F for Quantitative Finance

    15 in stock

    15 in stock

    £42.30

  • 15 in stock

    £42.30

  • Packt Publishing Blender 3D Printing Essentials

    15 in stock

    15 in stock

    £34.39

  • Packt Publishing Limited Haskell Data Analysis Cookbook

    15 in stock

    15 in stock

    £51.19

  • Packt Publishing Limited Selenium Design Patterns and Best Practices

    15 in stock

    15 in stock

    £32.41

  • Packt Publishing Limited Arduino Development Cookbook

    15 in stock

    Book SynopsisAbout This Book Get quick, clear guidance on all the principle aspects of integration with the Arduino Learn the tools and components needed to build engaging electronics with the Arduino Make the most of your board through practical tips and tricks Who This Book Is ForIf you want to build programming and electronics projects that interact with the environment, this book will offer you dozens of recipes to guide you through all the major applications of the Arduino platform. It is intended for programming or electronics enthusiasts who want to combine the best of both worlds to build interactive projects.

    15 in stock

    £42.30

  • Packt Publishing Limited Appium Essentials

    15 in stock

    15 in stock

    £30.43

  • Packt Publishing Limited Arduino Essentials

    15 in stock

    15 in stock

    £30.43

  • Out of stock

    £16.83

  • Packt Publishing Limited Learning Robotics using Python: Design, simulate, program, and prototype an autonomous mobile robot using ROS, OpenCV, PCL, and Python, 2nd Edition

    15 in stock

    Book SynopsisDesign, simulate, and program interactive robots Key Features Design, simulate, build, and program an interactive autonomous mobile robot Leverage the power of ROS, Gazebo, and Python to enhance your robotic skills A hands-on guide to creating an autonomous mobile robot with the help of ROS and Python Book DescriptionRobot Operating System (ROS) is one of the most popular robotics software frameworks in research and industry. It has various features for implement different capabilities in a robot without implementing them from scratch.This book starts by showing you the fundamentals of ROS so you understand the basics of differential robots. Then, you'll learn about robot modeling and how to design and simulate it using ROS. Moving on, we'll design robot hardware and interfacing actuators. Then, you'll learn to configure and program depth sensors and LIDARs using ROS. Finally, you'll create a GUI for your robot using the Qt framework. By the end of this tutorial, you'll have a clear idea of how to integrate and assemble everything into a robot and how to bundle the software package.What you will learn Design a differential robot from scratch Model a differential robot using ROS and URDF Simulate a differential robot using ROS and Gazebo Design robot hardware electronics Interface robot actuators with embedded boards Explore the interfacing of different 3D depth cameras in ROS Implement autonomous navigation in ChefBot Create a GUI for robot control Who this book is forThis book is for those who are conducting research in mobile robotics and autonomous navigation. As well as the robotics research domain, this book is also for the robot hobbyist community. You’re expected to have a basic understanding of Linux commands and Python.Table of ContentsTable of Contents Getting started with ROS Understanding basics of differential robots Modeling the Differential Drive Robot Simulating a Differential Drive Robot Using ROS Designing ChefBot Hardware and Circuits Interfacing Actuators and Sensors to the Robot Controller Interfacing Vision Sensors with ROS Building ChefBot Hardware and the Integration of Software Designing a GUI for a Robot Using Qt and Python Assessments

    15 in stock

    £39.33

  • Packt Publishing Limited Learn QGIS: Your step-by-step guide to the fundamental of QGIS 3.4, 4th Edition

    15 in stock

    Book SynopsisLearn to view, edit and analyse geospatial data using QGIS and Python 3Key Features Leverage the power of QGIS to add professionalism to your maps Explore and work with the newly released features like Python 3, GeoPackage, 3D views, Print layouts in QGIS 3.4 Build your own plugins and customize maps using QT designer Book DescriptionQGIS 3.4 is the first LTR (long term release) of QGIS version 3. This is a giant leap forward for the project with tons of new features and impactful changes. Learn QGIS is fully updated for QGIS 3.4, covering its processing engine update, Python 3 de-facto coding environment, and the GeoPackage format.This book will help you get started on your QGIS journey, guiding you to develop your own processing pathway. You will explore the user interface, loading your data, editing, and then creating data. QGIS often surprises new users with its mapping capabilities; you will discover how easily you can style and create your first map. But that’s not all! In the final part of the book, you’ll learn about spatial analysis and the powerful tools in QGIS, and conclude by looking at Python processing options.By the end of the book, you will have become proficient in geospatial analysis using QGIS and Python.What you will learn Explore various ways to load data into QGIS Understand how to style data and present it in a map Create maps and explore ways to expand them Get acquainted with the new processing toolbox in QGIS 3.4 Manipulate your geospatial data and gain quality insights Understand how to customize QGIS 3.4 Work with QGIS 3.4 in 3D Who this book is forIf you are a developer or consultant familiar with the basic functions and processes of GIS and want to learn how to use QGIS to analyze geospatial data and create rich mapping applications, this book is for you. You’ll also find this book useful if you’re new to QGIS and wish to grasp its fundamentalsTable of ContentsTable of Contents Where do I start? Data Creation and Editing Visualizing data Creating Great Maps Running geospatial queries on data Extending and customizing QGIS 3

    15 in stock

    £38.34

  • Acorn Books The Sam Coupe User's Guide

    15 in stock

    15 in stock

    £13.26

  • Acorn Books Mastering the Commodore 64

    15 in stock

    15 in stock

    £13.26

  • Acorn Classics Commodore 64 Exposed

    15 in stock

    15 in stock

    £13.26

  • Acorn Books Understanding Your ZX81 ROM

    15 in stock

    15 in stock

    £12.39

© 2026 Book Curl

    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Maestro
    • Mastercard
    • PayPal
    • Shop Pay
    • Union Pay
    • Visa

    Login

    Forgot your password?

    Don't have an account yet?
    Create account