{"title":"Max Hailperin","description":null,"products":[{"product_id":"operating-systems-and-middleware-book-max-hailperin-9780534423698","title":"Operating Systems and Middleware","description":"By using this innovative text, students will obtain an understanding of how contemporary operating systems and middleware work, and why they work that way.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49597375545617,"sku":"GOR003384518","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50454306619665,"sku":"CIN0534423698VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0534423698.jpg?v=1751439023"},{"product_id":"operating-systems-and-middleware-book-max-hailperin-9781019383001","title":"Operating Systems And Middleware","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51016118993169,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51016121090321,"sku":"NIN9781019383001","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1019383003.jpg?v=1750821684"},{"product_id":"operating-systems-and-middleware-book-max-hailperin-9781021174536","title":"Operating Systems And Middleware","description":null,"brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51016714223889,"sku":"NIN9781021174536","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/102117453X.jpg?v=1750982816"},{"product_id":"concrete-abstraction-book-max-hailperin-9780534952112","title":"Concrete Abstraction","description":"This text takes a fairly rigorous, hands-on, and abstraction-based approach to teaching the basics of programming and data structures, using Scheme as the language of implementation. The authors feel strongly that since computer scientists not only write programs but also prove theorems and analyze algorithms, this book should provide first-year students the opportunity to do these things as well, and experience at first hand how computer scientists think. In addition, students learn a variety of programming models (called paradigms), including both assembly-language and object-oriented programming (OOP). Although most of the book uses Scheme, Java is introduced at the end as a second language to demonstrate concepts of OOP and concurrent programming.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":52100121821457,"sku":"CIN0534952119G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9780534952112.jpg?v=1757088467"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-max-hailperin.oembed","provider":"World of Books ","version":"1.0","type":"link"}