A basic introduction to neural networks covering simple neural nets for pattern classification, pattern association, networks based on competition, Adaptive Resonance Theory, backpropagation nets, and other neural nets, with examples and exercises.