Computer programming / software engineering Books

2176 products


  • £14.09

  • Out of stock

    £999.99

  • Out of stock

    £999.99

  • £22.75

  • £22.75

  • £14.09

  • £14.96

  • £27.18

  • £22.51

  • £40.49

  • Independently Published Computer Programming Fundamentals for Absolute Beginners

    15 in stock

    15 in stock

    £10.53

  • Lulu.com Engineering Foundations

    Out of stock

    Out of stock

    £30.88

  • Lulu.com Ctrl Z

    £10.67

  • £49.86

  • £35.20

  • £33.18

  • Lulu.com Systems Engineering Processes and Practice

    Out of stock

    Book Synopsis

    Out of stock

    £999.99

  • Lulu Press A Graphics Toolkit

    15 in stock

    15 in stock

    £15.93

  • Apress Practical API Design

    15 in stock

    Book Synopsis Teaches you how to write an API that will stand the test of time Written by the designer of the NetBeans API at Sun Technologies Based on best practices, scalability, and API design patterns Table of Contents The Art of Building Modern Software The Motivation to Create an API Determining What Makes a Good API Ever-Changing Targets Do Not Expose More Than You Want Code Against Interfaces, Not Implementations Use Modular Architecture Separate APIs for Clients and Providers Keep Testability in Mind Cooperating with Other APIs Runtime Aspects of APIs Declarative Programming Extreme Advice Considered Harmful Paradoxes of API Design Evolving the API Universe Teamwork Using Games to Improve API Design Skills Extensible Visitor Pattern Case Study End-of-Life Procedures

    15 in stock

    £66.49

  • Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Beginning COBOL for Programmers

    15 in stock

    Book SynopsisBeginning COBOL for Programmers is a comprehensive, sophisticated tutorial and modular skills reference on the COBOL programming language for established programmers. This book is for you if you are a developer who would like to—or must—add COBOL to your repertoire. Perhaps you recognize the opportunities presented by the current COBOL skills crisis, or are working in a mission critical enterprise which retains legacy COBOL applications. Whatever your situation, Beginning COBOL for Programmers meets your needs as an established programmer moving to COBOL.Beginning COBOL for Programmers includes comprehensive coverage of ANS 85 COBOL features and techniques, including control structures, condition names, sequential and direct access files, data redefinition, string handling, decimal arithmetic, subprograms, and the report writer. The final chapter includes a substantial introduction to object-orienteTable of Contents1. Introduction to COBOL 2. COBOL Foundation3. Data Declaration In COBOL4. Procedure Division Basics5. Control Structures: Selection6. Control Structures: Iteration 7. Introduction to Sequential Files8. Advanced Sequential Files9. Edited Pictures10. Processing Sequential Files11. Creating Tabular Data 12. Advanced Data Declaration13. Searching Tabular Data14. Sorting and Merging15. String Manipulation16. Creating Large Systems17. Direct Access Files18. The COBOL Report Writer 19. OO-COBOL

    15 in stock

    £80.99

  • 1 in stock

    £19.76

  • IGI Global Advanced Automated Software Testing

    15 in stock

    Book SynopsisDiscusses the current state of test automation practices, as it includes chapters related to software test automation and its validity and applicability in different domains. This book demonstrates how test automation can be used in different domains and in the different tasks and stages of software testing, making it a useful reference for researchers, students, and software engineers.

    15 in stock

    £173.70

  • 15 in stock

    £147.60

  • Apress Sudoku Programming with C

    15 in stock

    Book SynopsisSudoku Programming with C teaches you how to write computer programs to solve and generate Sudoku puzzles. However, the author wanted to include a solving program capable of listing the strategies necessary to solve any particular puzzle.Table of Contents1. Modelling a Sudoku Puzzle in C2. The Strategies3. Main Program and Utilities4. Implementing 'unique'5. Implementing 'naked' Strategies6. Implementing 'hidden' Strategies7. Implementing 'box-line'8. Implementing 'pointing-line'9. Implementing 'lines' Strategies10. Implementing 'Y-wing'11. Implementing 'XY-chain'12. Implementing 'rectangle'13. Implementing 'backtrack'14. Solving Thousands of Puzzles15. Generating Sudokus16. Puzzle Statistics17. Puzzles18. Samurai SudokusA. Eclipse CDTB. Puzzle SolutionsC. Abbreviations and AcronymsD. Strategy Index

    15 in stock

    £44.99

  • Apress Pro HTML5 with CSS JavaScript and Multimedia

    15 in stock

    Table of ContentsPart 1: HTML5 Technologies 1. Hypertext Markup Language2. Cascading Style Sheets3. JavaScript EssentialsPart 2: HTML4. Structural HTML Elements5. Phrasing HTML Elements6. Table HTML Elements7. Embedded HTML Elements8. HTML Form ElementsReferences: Part 2Part 3: CSS9. CSS Selectors10. Positioning Content11. Text Styles12. Borders and Backgrounds13. Styling Tables14. Flexbox15. Animation and TransformsReferences: Part 3Part 4: JavaScript16. Browser Environment17. Window Object18. DOM Elements19. Dynamic Styling20. EventsReferences: Part 4Part 5: Advanced Applications21. Audio and Video22. Scalable Vector Graphics23. Canvas24. Drag and Drop25. Indexed DB26. Geolocation and Mapping27. Appendix A: AJAX28. Appendix B: Drag and Drop Source Code29. Appendix C: References

    15 in stock

    £61.74

  • Apress Accelerating Development Velocity Using Docker

    15 in stock

    Table of Contents1. Containers2. Docker3. Monolith vs. Microservices4. Docker Basics5. Docker Images6. Docker Compose7. Debugging Microservices Using Docker8. Advanced Docker Use Cases

    15 in stock

    £27.99

  • APress Beginning x64 Assembly Programming

    15 in stock

    Book SynopsisProgram in assembly starting with simple and basic programs, all the way up to AVX programming. By the end of this book, you will be able to write and read assembly code, mix assembly with higher level languages, know what AVX is, and a lot more than that. The code used in Beginning x64 Assembly Programming is kept as simple as possible, which means: no graphical user interfaces or whistles and bells or error checking. Adding all these nice features would distract your attention from the purpose: learning assembly language. The theory is limited to a strict minimum: a little bit on binary numbers, a short presentation of logical operators, and some limited linear algebra. And we stay far away from doing floating point conversions. The assembly code is presented in complete programs, so that you can test them on your computer, play with them, change them, break them. This book will also show you what tools can be Table of Contents

    15 in stock

    £35.99

  • Mercury Learning and Information Large Language Models

    Book Synopsis

    £42.75

  • Createspace Independent Publishing Platform The Agile Mind-Set: Making Agile Processes Work

    15 in stock

    15 in stock

    £19.94

  • IGI Global Interdisciplinary Approaches to Information Systems and Software Engineering

    15 in stock

    Book SynopsisIt is now more important than ever to implement approaches and methods that can be effective in extracting meaningful information from large data sets. Although data sets may be available for different aspects of society, we may not assess the intrinsic characteristics of their behavior effectively. Additionally, frameworks are needed that can store, process, and represent the data in such a manner that can be of practical significance.Interdisciplinary Approaches to Information Systems and Software Engineering is an essential reference publication that assesses the significance of robust information systems in characterizing events of varying nature and dimensions. Additionally, the book includes studies on the development and application of decision-making and prediction modeling frameworks using different approaches such as agent-based modeling, spatial decision support systems, and spatial data mining. Covering topics such as management information systems, knowledge discovery, and mathematical analysis, this book is ideal for professionals, researchers, and academicians in various disciplines including computer science, information technology, geographical information systems, remote sensing, and earth system sciences.

    15 in stock

    £191.70

  • Createspace Independent Publishing Platform Ranking and Such for Analytics

    £8.42

  • MC Press, LLC Fundamentals of Technology Project Management

    Book SynopsisDesigned to provide software engineers, students, and IT professionals with an understanding of the fundamentals of project management in the technology/IT field, this book serves as a practical introduction to the subject. Updated with information on how Fundamentals of Project Management integrates with and complements Project Management Institute's Project Management Body of Knowledge, this collection explains fundamental methodologies and techniques while also discussing new technology, tools, and virtual work environments. Examples and case studies are based on technology projects, and there are sample documents ranging from initial RFP to closing reports and different meeting agendas, status reports, cost analysis, and technical specifications. The book includes 60 templates to lead technology professionals through the six phases of the project life cycle: planning, design, development, integration, deployment, and postdeployment. A chapter on using social media is also included.

    £54.90

  • MC Press, LLC 21st Century RPG: /Free, ILE, and MVC: Free, ILE, and MVC

    Book SynopsisThis guide teaches programmers who have been left behind in the IBM i's evolution to code more productively and modernize their business applications. Shirey uses a casual, humorous teaching style to explain the concepts, along with plenty of code examples. Readers will gain confidence in areas that may be new to them and use the provided examples to practice what they've learned. The manual is structured so that whether they are using the latest IBM i technology or an older version, readers will learn methods to improve coding and applications, as well as become comfortable with writing programs using ILE RPG, free-format RPG, and Model-View-Controller (MVC).

    £53.99

  • IGI Global Handbook of Research on Technology Project Management, Planning, and Operations

    15 in stock

    Table of ContentsBusiness value generation Employee participation Employee performance Employee preparation Enterprise IT project complexity Project development process Software quality assurance Technical risk management Technology exploration process Technology project management

    15 in stock

    £236.70

  • 15 in stock

    £11.35

  • Clanrye International Essentials of Software Engineering

    £105.92

  • £112.10

  • 15 in stock

    £9.20

  • 15 in stock

    £7.32

  • 15 in stock

    £30.74

  • Technics Publications Ridgemoor

    £22.49

  • Larsen and Keller Education Software Engineering

    £96.42

  • 15 in stock

    £22.79

  • 15 in stock

    £26.59

  • £51.29

  • 15 in stock

    £16.14

  • 15 in stock

    £15.84

  • Murphy & Moore Publishing Computer Aided Verification: Emerging Trends

    Book Synopsis

    £121.57

© 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