Logic, Programming and Prolog: 2nd Edition

Logic, Programming and Prolog: 2nd Edition

The main objective of both editions of this textbook is to provide a uniform account of both the foundations of logic programming and simple programming techniques in the programming language Prolog. The discussion of the foundations also facilitates a systematic...
Practical Common Lisp

Practical Common Lisp

If you think the greatest pleasure in programming comes from getting a lot done with code that simply and clearly expresses your intention, then programming in Common Lisp is likely to be about the most fun you can have with a computer. You’ll get more done,...
Bayesian Reasoning and Machine Learning

Bayesian Reasoning and Machine Learning

The book is designed to appeal to students with only a modest mathematical background in undergraduate calculus and linear algebra. No formal computer science or statistical background is required to follow the book, although a basic familiarity with probability,...