This course aims to produce high-quality, technically competent, innovative graduates that will become leading practitioners in the field of artificial intelligence. The MSc in AI contains modules covering fundamental and specialised AI topics, as well as topics related to operationalisation and application of AI to solve real-world problems.All students will gain a deeper understanding of the complete development lifecycle of AI software applications, from requirements elicitation and analysis, implementation, decision making, evaluation, and documentation.The course will be delivered using academic research, industry defined practical problems, and case studies. This approach will naturally provide a deeper knowledge of AI and create skills required in industry such as critical thinking, problem-solving, creative thinking, communication, teamwork, and research skills.Upon completion of this course, graduates will be able to:Demonstrate expert knowledge of Engineering Artificial Intelligence systems, Machine Learning, Optimisation Techniques, and the tools, techniques and technologies of Artificial Intelligence utilised in real world contexts.Formulate, design, implement, and evaluate novel real-world solutions at the forefront of Artificial Intelligence using the latest industry practices and standards.Select, assess, and apply advanced and emerging Artificial Intelligence techniques and tools to enhance decision making.Synthesise and communicate technical Artificial Intelligence solutions.Critically assess and evaluate ethical, sustainable, and responsible issues associated with the development and deployment of Artificial Intelligence systems.Conduct independent research in the field of Artificial Intelligence.