it is fair to ask how it relates to other \popular" introductory books on logic. Well, what do I have on my bookshelf that compares? Let's leave aside the two books from which I learned logic, Enderton [1] and Shoenï¬eld [4], which are both much more mathematical. A book that is much closer in spirit is Nerode and Shore [3], who also in some sense target computer scientists. There is an overlap in topics, as Nerode and Shore also discuss resolution, and much more. SchÃning's book o holds up surprisingly well to Nerode and Shore's, in no small part due to it being shorter and much more focussed. Finally, going back to my initial belief prompted by the title of the book, a good textbook that describes the uses of logic in computer science, with an emphasis on veriï¬cation, is that of Huth and Ryan [2]. This book seems suitable for a short course, a seminar series, or part of a larger course on Prolog and logic programming, probably at the advanced undergraduate level. For a general logic course, even in computer science, it should be supplemented to give a more complete picture of the subject.
/lp/association-for-computing-machinery/review-of-teaching-statistics-using-baseball-by-jim-albert-maa-2003-4Pv0qag2EO