Description: Review of major Artificial Neural Network paradigms. Analytical discussion of supervised and unsupervised learning. Emphasis on state-of-the-art Hebbian (biologically most plausible) learning paradigms and their relation to information theoretical methods. Applications to data analysis such as pattern recognition, clustering, classification, blind source separation, non-linear PCA. Cross-list: ELEC 502, COMP 502.