Advanced Machine Learning

Module code: COS7045-B

The application of Artificial Intelligence to real world problems particularly facing big data challenges often requires the use of complex machine learning algorithms chosen from a broad and deep range of possible knowledge and tools. Understanding the context within which predictive modelling, data clustering and other techniques operate, and how to appropriately select and use them for a defined purpose, requires an understanding of both theoretical concepts and practical aspects of Computer Science and Artificial Intelligence. Artificial intelligence is part of everyday life across the world, providing cutting edge digital technology solutions, opportunities and challenges in every economic, scientific, social, health and environment sector amongst others, including business, education, care, manufacturing, finances, travel, biodiversity and wellbeing, while supporting also scientific discoveries and progress. In this module, you will have the opportunity to grow and apply the knowledge and skills assimilated and imparted during all years of your programme of studies and advance your problem-solving skills through the solution of a problem normally involving research, analysis, design and practical development of a machine learning product or process. The module aims to explore and define current theoretical knowledge including data, information, knowledge and intelligence concepts, also explore in depth understanding of analysis, algorithms and techniques used to enable sustainable machine learning technologies and models, and to develop practical skills in applying them in specific contexts. Consequently students will have the necessary domain knowledge and applied skills to understand the problem, define project requirements and select/use a range of appropriate techniques and processes to produce a suitable solution. For our Computer Science programmes the British Computer Society (BCS - The Chartered Institute for IT) - is the key Professional, Statutory, and Regulatory Body (PSRB). The accredited programs ensure meeting the standards required for graduates to enter the profession and gain recognition as IT professionals. The accreditation, that involves a rigorous review process, including curriculum evaluation, teaching quality, and the relevance of the program to industry needs and professional career building, is relevantly addressed by the enclosed module Learning Outcomes, Teaching and Learning Methods, Assessment Strategy and delivery.

Download the PDF for COS7045-B_2026_7_V2