This course will focus on Data Mining & Knowledge Discovery Algorithms and their applications in solving real-world business and operational problems. We concentrate on demonstrating how discovering the hidden knowledge in corporate databases will help managers to make near-real-time intelligent business and operational decisions. The course will begin with an introduction to Data Mining and Knowledge Discovery in Databases. Methodological and practical aspects of knowledge discovery algorithms including: Data Preprocessing, k-Nearest Neighborhood algorithm, Machine Learning and Decision Trees, Artificial Neural Networks, Clustering, and Algorithm Evaluation Techniques will be covered. Practical examples and case studies will be present throughout the course.