{"product_id":"philosophy-through-computer-science-an-introduction-9781032221366","title":"Philosophy through Computer Science: An Introduction","description":"\u003cp\u003e\u003c\/p\u003e\u003cblockquote\u003e\n\u003cbr\u003ePhilosophy and computer science have much in common, such as critical computational concepts and the ability to develop critical thinking skills. Daniel Lim's book \"Introduction to Computer Science: Programming and Philosophy\" teaches readers fundamental programming skills and allows them to develop the critical thinking skills essential for examining enduring philosophical questions. It also includes fun programming projects to develop the ability to write larger computer programs. \u003c\/blockquote\u003e\u003cp\u003e\u003cstrong\u003eFormat\u003c\/strong\u003e: Paperback \/ softback\u003cbr\u003e\u003cstrong\u003eLength\u003c\/strong\u003e: 276 pages\u003cbr\u003e\u003cstrong\u003ePublication date\u003c\/strong\u003e: 17 March 2023\u003cbr\u003e\u003cstrong\u003ePublisher\u003c\/strong\u003e: Taylor \u0026amp; Francis Ltd\u003cbr\u003e\u003c\/p\u003e \u003cp\u003e\u003cbr\u003ePhilosophy and computer science share numerous connections, offering a rich interplay of ideas and concepts. In his book, Introduction to Computer Science: Programming and Philosophy, Daniel Lim delves into fundamental philosophical issues, such as skepticism about the external world, the existence of God, and the problem of induction. Through the use of critical computational concepts, including image manipulation, recursive programming, and elementary machine learning techniques, Lim introduces these topics and fosters critical thinking skills essential for examining philosophical questions.\u003cbr\u003e\u003cbr\u003eOne of the key features of this book is its focus on teaching practical computer programming skills. Lim emphasizes the importance of developing the ability to write larger computer programs that require decomposition, abstraction, and algorithmic thinking. By incorporating programming projects, such as digital image manipulation and Game of Life simulation, readers can apply their knowledge and develop a deeper understanding of computational concepts.\u003cbr\u003e\u003cbr\u003eThrough the exploration of overlapping conceptual spaces between computer science and philosophy, Lim highlights the connections between scientific inquiry, logical reasoning, and ethical considerations. He discusses various aspects of machine learning and relates them to philosophical issues involving science and induction, as well as to ethical issues such as privacy and surveillance. By providing a framework for critically analyzing arguments in classic and contemporary philosophical debates, Lim equips readers with the tools to engage with philosophical ideas in a computational context.\u003cbr\u003e\u003cbr\u003eIntroduction to Computer Science: Programming and Philosophy offers a comprehensive and accessible introduction to computer science and philosophy for students, professionals, and anyone interested in exploring the intersection of these fields. Lim's clear and engaging writing style makes complex concepts accessible, while the programming projects and critical analysis exercises encourage active learning and engagement. This book serves as a valuable resource for anyone seeking to deepen their understanding of computer science, philosophy, and the broader implications of technology in our lives.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e: 428g\u003cbr\u003e\u003cstrong\u003eDimension\u003c\/strong\u003e: 152 x 229 x 21 (mm)\u003cbr\u003e\u003cstrong\u003eISBN-13\u003c\/strong\u003e: 9781032221366\u003c\/p\u003e","brand":"Daniel Lim","offers":[{"title":"Paperback \/ softback","offer_id":44140592562426,"sku":"9781032221366","price":35.21,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/4297\/2845\/products\/1680272962490_book.jpg?v=1680363227","url":"https:\/\/shulphink.com\/products\/philosophy-through-computer-science-an-introduction-9781032221366","provider":"Shulph Ink","version":"1.0","type":"link"}