In this unit, you will explore key concepts in machine learning (ML) and data mining, including supervised and unsupervised learning, classification, regression, clustering, and association rules. You will apply classic techniques to real-world problems across various industries, using AI-assisted tools like Copilot for code generation and optimisation. Through hands-on exercises, you will implement and apply core ML algorithms to solve complex data challenges. You are expected to think critically, analyse results, and derive actionable insights. By the end of the unit, you will be able to design, implement, and evaluate machine learning solutions, preparing you for roles in data science, AI development, or further study in intelligent systems.
On successful completion of this unit, students will be able to:
Required readings will be made available on VU Collaborate.
This unit is studied as part of the following course(s):