Basics of neural network computing, important neural network models such as Adaline, Perceptron, back propagation, self-organizing maps, Hopfield nets. Analysis and limitations of neural networks; programming neural networks using OOP. CS-511 recommended. (3)