- An Introduction to Artificial Neural Networks, C.A.L. Bailer-Jones berg, R. Gupta, H.P. Singh
 - Neural Networks in Hardware, Clark S. Lindsey
 - Neural Networks, Genevieve Orr
 - Machine Perception
 - Machine Learning, Neural and Statistical Classification, D. Michie, D.J. Spiegelhalter, C.C. Taylor
 - Planning Algorithms, Steven M. LaValle
 - How are we to know?, Nils J. Nilsson
 - Introduction to Machine Learning, Nils J. Nilsson
 - Reinforcement Learning: An Introduction, Richard S. Sutton and Andrew G. Barto
 - An Introduction to Neural Networks Ben Krose, Patrick van der Smagt
 - Neural Networks - A Systematic Introduction, Raul Rojas
 - Neural Networks, Christos Stergiou and Dimitrios Siganos
 - Dynamics of Complex Systems, Yaneer Bar-Yam
 - Convex Optimization, Stephen Boyd and Lieven Vandenberghe
 - Reinforcement Learning:An Introduction, Richard S. Sutton, Andrew G. Barto
 - Computing and the Brain, Dr Bruce Graham
 - A Genetic Algorithm Tutorial, Darrell Whitley
 - Artificial Intelligence through Prolog, Neil C. Rowe
 - Gaussian Processes for Machine Learning, Carl Edward Rasmussen and Christopher K. I. Williams
 - Global Optimization Algorithms - Theory and Application, Thomas Weise
 - Introduction to Neural Networks with Java, Jeff Heaton
 - Natural Language Processing in Prolog ,Gerald Gazdar and Chris Mellish
 - Prolog and Natural-Language Analysis, Fernando C. N. Pereira, Stuart M. Shieber