Programme/Approved Electives for 2025/26
None
Available as a Free Standing Elective
No
Programming for Data Scientists
Unlock the power of Artificial Intelligence (AI) with our cutting-edge module designed for aspiring data scientists. Dive into AI, machine learning, deep learning, natural language processing, and computer vision. Learn to implement key algorithms like decision trees, neural networks, and more while mastering evaluation metrics such as precision, recall, and F1 score. Engage in hands-on projects using real-world data, and collaborate with industry professionals to solve practical business problems. This module equips you with the essential skills and tools to drive innovation and tackle complex data challenges in your organization, making you a proficient data scientist ready for the future.
Aims
The module aims to equip you with essential AI concepts and advanced techniques, including machine learning, deep learning, natural language processing, and computer vision. Through hands-on projects, you will develop practical skills to implement AI solutions effectively, preparing you to tackle complex data challenges and drive innovation in your organization
Intended Learning Outcomes
Apply artificial intelligence and machine learning techniques to solve a data science problem.: 1Critically evaluate machine learning and artificial intelligence techniques relevant to data science.: 1Implement and document ethics-by-design methodologies in the coursework report to provide a hypothesis-driven data science solution.: 2Analyze and debate the role of explainable AI (XAI) methods and techniques in providing Data Science and AI solutions that can be understood by humans.: 2
Active learning: 40 hrsIndependent Practical work: 40 hrsIndependent learning: 120assignment preparation: 40Project work and report writing: 60
Description of Module Assessment
1: Assignment weighted 30%Application of Machine Learning Algorithms
2: Project weighted 70%Solving a complex business problem