Basics of pattern recognition and machine learning and real world applications in imaging, internet, finance. Similarities and differences. Decision theory, ROC curves, Likelihood tests. Linear and quadratic discriminants. Template based recognition and feature detection/extraction. Supervised learning (Support vector machines, Logistic regression, Bayesian). Unsupervised learning (clustering methods, EM, PCA, ICA). Current trends in Machine Learning. Prerequisites: Probability and basic random processes, linear algebra, basic computer programming, numerical methods.