Immunological Computation (Theory and Applications)