Programme/Approved Electives for 2023/24
None
Available as a Free Standing Elective
No
CSC-10058 Introduction to Data Science ICSC-10060 Introduction to Data Science II
Students will develop an understanding of Machine Learning techniques and their application to Data Science. The module will focus on developing the skills of a professional data scientist in the context of designing and evaluating data science workflows for a project utilising machine learning. In addition, students will develop an understanding of the key developments in Data Privacy and Ethical AI and apply their knowledge in the design of their workflow and evaluation of their data science project.
Aims
The module provides in-depth training in the use of machine learning tools and techniques that will be used in order to analyse real world data and to deliver valuable insight that can be used to provide business services.
Intended Learning Outcomes
Apply appropriate machine learning techniques to real-world data sets: 1Develop a complete data science project workflow that demonstrates understanding of ethical design: 1Evaluate algorithmic decision-making for bias and explainability using performance metrics and fairness testing: 1
20 hours of practical: 10 x 2 hour practical sessions10 hours of lectures 20 hours coursework preparation100 hours independent learning
Description of Module Assessment
1: Report weighted 100%Structured report outlining planning, implementation and evaluation of a data science projectA 3000 word report of a data science project where learners are asked to develop a machine learning model to analyse and evaluate a data set. As part of the project the learners should design a workflow and demonstrate understanding and application of ethical design concepts throughout, including exploratory analysis and testing for bias and explainability.