Data Mining

7,5 credits

The primary aim of this course is to acquaint students with the practical challenges that are encountered when solving real-world data mining problems. By allowing them to face the complete picture of going from business-level problem formulation, through the analysis of amount and quality of available data, as well as selection of suitable algorithms and evaluation of obtained results, we expect students to learn not only about the advantages of various machine learning methods, but also about their limitations.

The main focus in this course will be on applying, in practice, knowledge and concepts from a number of previous Artificial Intelligence courses and on understanding the applicability of data mining and machine learning.

In addition to presenting a number of unsupervised learning algorithms, this course will provide principles and practices for all the steps surrounding the "narrow" application of AI, such as obtaining, synchronising and maintaining the data, cleaning and structuralising the data, posing questions that are both useful and answerable, analysing and evaluating results. It is important that students are prepared to handle data that comes in many different forms (free text, databases, sensor readings, transaction history, images and video, etc).

Autumn 2023 (Campus based, Halmstad, 50%)


Advanced level

Application code:


Entry requirements:

Bachelor of Science degree (or equivalent) in an engineering subject or in computer science. Courses in computer science, computer engineering or electrical engineering of at least 90 credits, including thesis. Courses in mathematics of at least 30 credits or courses including calculus, linear algebra and transform methods. The courses Artificial Intelligence 7.5 credits and Learning systems 7.5 credits, or equivalent.

Selection rules:

Available for exchange students. Limited numbers of seats.

Start week:

week: 35

Instructional time:


Language of instruction:

Teaching is in English.

Show education info