View all Courses
Data Science
Master of Science
Course Details
Course Code | LY_IDTSC_M |
---|---|
Level | 9 |
Duration | 1/2 years |
Credits | 90 |
Method of Delivery | Blended |
Campus Locations | Donegal – Letterkenny |
Mode of Delivery | Full Time, Part Time |
Course Overview
Course Details
Year 1
Semester | Module Details | Credits | Mandatory / Elective |
---|---|---|---|
1 |
Descriptive Analytics and VisualisationIn this module the student will examine the importance of descriptive analytics to organisational decision making and key metrics that organisations use to measure performance. It will explore the area of dimensional data modelling, the Extract Transform and Load (ETL) process, and data warehousing, as enablers to perform descriptive analytics. The module will provide the student with the skills to prepare, query, aggregate and analyse data. Additionally, it will cover fundamental design principles and techniques for creating meaningful visualisations. At the end of this module, the student should be able to collect, process and query data, create interactive visualisations and demonstrate how it provides insight into managerial decision making. Learning Outcomes 1. Critically discuss the notion of business intelligence and analytics and its relationship in supporting business decision making. |
10 | Mandatory |
1 |
Data Operations & ManagementThis module will introduce the student to the area of Data Science projects, identifying the different stages of a typical project lifecycle. The student will gain practical experience in gathering, ingesting and pre-processing data for target systems using a suitable programming language. It will also expose the student to the area of data management and the importance of producing quality data for machine learning and artificial intelligent models. The student will investigate tools and techniques for data pipeline infrastructures and create test systems to evaluate their usefulness. Learning Outcomes 1. Critically reflect on different data science lifecycles and their applications. |
10 | Mandatory |
1 |
Computational MathematicsThis module provides the student with a deep understanding of the mathematics which underpins data science, machine learning, and deep learning. The student will gain knowledge and understanding of the concepts and techniques of a variety of mathematical topics including linear algebra, multivariable calculus, probability theory, and statistics. Learning Outcomes 1. Create detailed solutions using appropriate mathematical language. |
10 | Mandatory |
2 |
Machine LearningThis module develops a strong foundation in machine learning techniques and their application to specific problems including regression, classification, recommendation and optimisation. The focus is on understanding machine learning algorithms and their practical implementation and use. Learning Outcomes 1. Critically appraise the performance of a learning system. |
10 | Mandatory |
2 |
Predictive AnalyticsBuilding from knowledge and techniques from previous modules within the course, this module has a focus on the mathematical analysis as well as the application of predictive models. This module will provide the learner with the skills required to gain an appreciation of the complexity of predictive models from the mathematical perspective as well as demonstrating their applications. The learners will strengthen knowledge and understanding of the complete analytical lifecycle from data selection, data preparation, modelling and visualising as well as evaluating and comparing the models. Learning Outcomes 1. Differentiate between Integrated Development Environments (IDEs). |
10 | Mandatory |
2 |
Deep LearningDeep learning is an exciting new area in machine learning. Leveraging high-performance computing (HPC), it is now feasible to use advanced training techniques and create deep neural networks that can handle various types of data including tabular, images, text, audio, video as both input and output. The purpose of this course is to introduce the student to classic neural network architecture, Convolution Neural Networks (CNN), Long Short Term Memory (LSTM), Gated Recurrent Neural Networks (GRU), Generative Adversarial Networks (GAN), Deep Belief Networks (DBN), and reinforcement learning. The course also aims to cover the application of deep learning architectures to computer vision, time series, security, natural language processing (NLP), and data generation. Learning Outcomes 1. Compare neural networks or deep neural networks to other machine learning models. |
10 | Mandatory |
3 |
DissertationThis module involves working on a research dissertation over an extended period. Working under the guidance of an academic supervisor, the module allows the student to develop theoretical and applied skills in using contemporary computing science techniques both from a theoretical perspective and as an applied discipline. The dissertation represents the capstone work on a topic related to their chosen programme of study. Learning Outcomes 1. Develop appropriate data collection instruments for mixed methods research and to evaluate each for their appropriateness to the research question; |
30 | Mandatory |
Recommended Study Hours per week
Examination and Assessment
On-Campus Attendance Requirement
Progression
Download a prospectus
Entry Requirements
- An Honours Degree with first or second-class honours or an equivalent qualification
- Candidates who do not have an Honours degree but have significant relevant experience may also be eligible for consideration via Recognition of Prior Learning (RPL).
- IELTS 6.0 or equivalent for non-EU students.
Fees
Total Fees EU: €6300
Total Fees Non-EU: €14000
Subject to approval by ATU Governing Body (February 2025).
Further information on feesCareers
Further Information
Who Should Apply?
Contact Information
Department of Computing
Computing