{"title":"Roland Backhouse","description":null,"products":[{"product_id":"algorithmic-problem-solving-book-roland-backhouse-9780470684535","title":"Algorithmic Problem Solving","description":"An entertaining and captivating way to learn the fundamentals of using algorithms to solve problems  The algorithmic approach to solving problems in computer technology is an essential tool. With this unique book, algorithm expert Roland Backhouse shares his four decades of experience to teach the fundamental principles of using algorithms to solve problems. Using fun and well-known puzzles to gradually introduce different aspects of algorithms in mathematics and computing. Backhouse presents a readable, entertaining, and energetic book that will motivate and challenge students to open their minds to the algorithmic nature of problem solving.     Provides a novel approach to the mathematics of problem solving focusing on the algorithmic nature of problem solving Uses popular and entertaining puzzles to teach you different aspects of using algorithms to solve mathematical and computing challenges Features a theory section that supports each of the puzzles presented throughout the book Assumes only an elementary understanding of mathematics","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49510809895185,"sku":"GOR006783378","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49538201223441,"sku":"GOR013400626","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49729630699793,"sku":"NGR9780470684535","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50111758565649,"sku":"CIN0470684534G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52454155518225,"sku":"NLS9780470684535","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53508881875217,"sku":"CIN0470684534VG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470684534.jpg?v=1751197712"},{"product_id":"program-construction-book-roland-backhouse-9780470848821","title":"Program Construction","description":"Most texts on logic or discrete math fail to show why math and logic are fundamental tools for programmers. Program Construction illustrates the importance of math and logic to programming, providing a complete, self-contained account of the principles of logical reasoning. Designed specifically so users can construct programs that meet their specifications, the book details program construction principles in a straightforward fashion, avoiding overly complicated theory, and then illustrating each with convincing examples.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49649030627601,"sku":"GOR006024570","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51602593480977,"sku":"CIN0470848820G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52536999543057,"sku":"NLS9780470848821","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0470848820.jpg?v=1750910862"},{"product_id":"algebraic-and-coalgebraic-methods-in-the-mathematics-of-program-construction-book-roland-backhouse-9783540436133","title":"Algebraic and Coalgebraic Methods in the Mathematics of Program Construction","description":"Program construction is about turning specifications of computer software into implementations. Recent research aimed at improving the process of program construction exploits insights from abstract algebraic tools such as lattice theory, fixpoint calculus, universal algebra, category theory, and allegory theory. This textbook-like tutorial presents, besides an introduction, eight coherently written chapters by leading authorities on ordered sets and complete lattices, algebras and coalgebras, Galois connections and fixed point calculus, calculating functional programs, algebra of program termination, exercises in coalgebraic specification, algebraic methods for optimization problems, and temporal algebra.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52145628709137,"sku":"NLS9783540436133","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783540436133.jpg?v=1757594468"},{"product_id":"mathematics-of-program-construction-book-roland-backhouse-9783540677277","title":"Mathematics of Program Construction","description":"This volume contains the proceedings of MPC 2000, the ?fth international c- ference on Mathematics of Program Construction. This series of conferences aims to promote the development of mathematical principles and techniques that are demonstrably useful and usable in the process of constructing c- puter programs (whether implemented in hardware or software). The focus is on techniques that combine precision with concision, enabling programs to be constructed by formal calculation. Within this theme, the scope of the series is very diverse, including programming methodology, program speci'cation and transformation, programming paradigms, programming calculi, and progr- ming language semantics. The quality of the papers submitted to the conference was in general very high. However,the number of submissions has decreased compared to the pre- ous conferences in the series. Each paper was refereed by at least ?ve and often more committee members. In order to maintain the high standards of the c- ference the committee took a stringent view on quality; this has meant that, in some cases, a paper was rejected even though there was a basis for a good c- ference or journal paper but the submitted paper did not meet the committee's required standards. In a few cases a good paper was rejected on the grounds that it did not ?t within the scope of the conference.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52488876196113,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52488877441297,"sku":"NLS9783540677277","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783540677277.jpg?v=1759877857"},{"product_id":"datatype-generic-programming-book-roland-backhouse-9783540767855","title":"Datatype-Generic Programming","description":"This tutorial book presents six carefully revised lectures given at the Spring School on Datatype-Generic Programming, SSDGP 2006. This was held in Nottingham, UK, in April 2006. It was colocated with the Symposium on Trends in Functional Programming (TFP 2006), and the Conference of the Types Project (TYPES 2006).","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52617567043857,"sku":"NLS9783540767855","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783540767855.jpg?v=1761530691"},{"product_id":"generic-programming-book-roland-backhouse-9783540201946","title":"Generic Programming","description":"Generic programming attempts to make programming more efficient by making it more general. This book is devoted to a novel form of genericity in programs, based on parameterizing programs by the structure of the data they manipulate.   The book presents the following four revised and extended chapters first given as lectures at the Generic Programming Summer School held at the University of Oxford, UK in August 2002:   - Generic Haskell: Practice and Theory   - Generic Haskell: Applications   - Generic Properties of Datatypes   - Basic Category Theory for Models of Syntax","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52618317365521,"sku":"NLS9783540201946","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783540201946.jpg?v=1761532798"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-roland-backhouse.oembed","provider":"World of Books ","version":"1.0","type":"link"}