Introduction.- Fundamentals of Machine Learning.- Perceptrons.- Multilayer perceptrons: architecture and error backpropagation.- Multilayer perceptrons: other learing techniques.- Hopfield networks, simulated annealing and chaotic neural networks.- Associative memory networks.- Clustering I: Basic clustering models and algorithms.- Clustering II: topics in clustering.- Radial basis function networks.- Recurrent neural networks.- Principal component...