In this book the basic concepts of soft computing are dealt in detail with the relevant information and knowledge available for understanding the computing process. The various neural network concepts are explained with examples, highlighting the difference between various architectures. Fuzzy logic techniques have been clearly dealt with suitable examples. Genetic algorithm operators and the various classifications have been discussed in lucid manner, so that a beginner can understand the concepts with minimal effort. The book can be used as a handbook as well as a guide for students of all engineering disciplines, soft computing research scholars, management sector, operational research area, computer applications and for various professionals who work in this area