Introduction to Data Mining: data, problems, applications. General tasks for data analysis and data mining. Classification techniques (decision trees, statistical techniques). Classification techniques for high-dimensional data and time-series. Clustering techniques. Techniques for finding association rules. Data mining applications in web mining and in bioinformatics.