- Demonstrate in-depth knowledge of the key skills required by a practicing data analyst, including data collection methods, statistical method development, knowledge and application of machine learning techniques
- Ability to present technical material at a level appropriate for any audience
- Proficiency in several data science programming languages including R, python, SAS, and C
- The ability to create scientific visualisations to explore, summarise, and interpret complex datasets
- Approach problems in an analytical, precise and rigorous way
- Model a broad variety of real-world problems in a statistical framework
This course is available through the following application route(s)
This online course will help you analyse and understand the large data sets that are regularly being created via the huge growth in freely available online information. There is an increasing demand for graduates with these valuable skills in a wide range of industries, and currently a shortage of qualified graduates. There are no lectures to attend as the courses are delivered completely online.
Students will be given videos, online demonstrations, and interactive games to enhance their learning, with regular feedback and interaction with course tutors. This provides flexibility to students who can learn wherever they like at a pace that suits them. Students will attend a UCD exam centre at the end of each trimester for exams.
There is a huge ongoing growth in demand for graduates with these valuable skills in a wide range of industries, and currently a shortage of qualified graduates. Students will be given videos, online demonstrations, and interactive games to enhance their learning, with regular feedback and interaction via course tutors on the UCD website. For detailed information about the programme visit the programme website or email dataanalyticsonline@ucd.ie with any queries.
Contact Us
- EU Enquiries: biotech@ucd.ie
- Non-EU Enquiries: internationalenquiries@ucd.ie
About This Course
Data Analysts are in strong demand from industry; those who are successful in completing the course are highly employable in fields as diverse as pharmaceuticals, finance and insurance, as well as cloud computing. Some examples of prospective employers include:
- ICT companies (e.g., Google, eBay, Meta, Amazon, Paddy Power)
- The pharmaceutical industry (e.g., Janssen, MSD, GSK)
- The financial services industry (e.g., Bank of Ireland, AXA, EY, Accenture, Deloitte)
Below is a list of all modules offered for this degree in the current academic year. Click on the module to discover what you will learn in the module, how you will learn and assessment feedback profile amongst other information.
Incoming Stage 1 undergraduates can usually select an Elective in the Spring Trimester. Most continuing undergraduate students can select up to two Elective modules (10 Credits) per stage. There is also the possibility to take up to 10 extra Elective credits.
Trimester | Credits | |||
---|---|---|---|---|
Stage 1 Options - A) Min 6 of: Year 1 Students: Please read carefully before completing registration. Year 1 students should select STAT40730 and STAT40720 from the list below in trimester 1, STAT40750 and STAT30280 in trimester 2, and STAT40840 and STAT40780 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year (if you are in year 1 you should not register to modules in years 2 or 3 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 1 Modules: |
STAT40720 | Introduction to Data Analytics (Online) | Autumn | 5 |
Stage 1 Options - A) Min 6 of: Year 1 Students: Please read carefully before completing registration. Year 1 students should select STAT40730 and STAT40720 from the list below in trimester 1, STAT40750 and STAT30280 in trimester 2, and STAT40840 and STAT40780 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year (if you are in year 1 you should not register to modules in years 2 or 3 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 1 Modules: |
STAT40730 | Data Programming with R (Online) | Autumn | 5 |
Stage 1 Options - A) Min 6 of: Year 1 Students: Please read carefully before completing registration. Year 1 students should select STAT40730 and STAT40720 from the list below in trimester 1, STAT40750 and STAT30280 in trimester 2, and STAT40840 and STAT40780 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year (if you are in year 1 you should not register to modules in years 2 or 3 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 1 Modules: |
STAT30280 | Inference for Data Analytics (online) | Spring | 5 |
Stage 1 Options - A) Min 6 of: Year 1 Students: Please read carefully before completing registration. Year 1 students should select STAT40730 and STAT40720 from the list below in trimester 1, STAT40750 and STAT30280 in trimester 2, and STAT40840 and STAT40780 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year (if you are in year 1 you should not register to modules in years 2 or 3 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 1 Modules: |
STAT40750 | Statistical Machine Learning (online) | Spring | 5 |
Stage 1 Options - A) Min 6 of: Year 1 Students: Please read carefully before completing registration. Year 1 students should select STAT40730 and STAT40720 from the list below in trimester 1, STAT40750 and STAT30280 in trimester 2, and STAT40840 and STAT40780 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year (if you are in year 1 you should not register to modules in years 2 or 3 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 1 Modules: |
STAT40780 | Data Prog with C (online) | Summer | 5 |
Stage 1 Options - A) Min 6 of: Year 1 Students: Please read carefully before completing registration. Year 1 students should select STAT40730 and STAT40720 from the list below in trimester 1, STAT40750 and STAT30280 in trimester 2, and STAT40840 and STAT40780 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year (if you are in year 1 you should not register to modules in years 2 or 3 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 1 Modules: |
STAT40840 | Data Prog with SAS (online) | Summer | 5 |
Stage 1 Options - B) Min 6 of: Year 2 Students: Please read carefully before completing registration. Year 2 students should select STAT40800 and STAT40790 in trimester 1, STAT40740 and STAT40850 in trimester 2, and STAT40830 and STAT40960 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year (if you are in year 2 you should not register to modules in years 1 or 3 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 2 Modules: |
STAT40790 | Predictive Analytics I (online | Autumn | 5 |
Stage 1 Options - B) Min 6 of: Year 2 Students: Please read carefully before completing registration. Year 2 students should select STAT40800 and STAT40790 in trimester 1, STAT40740 and STAT40850 in trimester 2, and STAT40830 and STAT40960 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year (if you are in year 2 you should not register to modules in years 1 or 3 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 2 Modules: |
STAT40800 | Data Prog with Python (online) | Autumn | 5 |
Stage 1 Options - B) Min 6 of: Year 2 Students: Please read carefully before completing registration. Year 2 students should select STAT40800 and STAT40790 in trimester 1, STAT40740 and STAT40850 in trimester 2, and STAT40830 and STAT40960 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year (if you are in year 2 you should not register to modules in years 1 or 3 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 2 Modules: |
STAT40740 | Multivariate Analysis (Online) | Spring | 5 |
Stage 1 Options - B) Min 6 of: Year 2 Students: Please read carefully before completing registration. Year 2 students should select STAT40800 and STAT40790 in trimester 1, STAT40740 and STAT40850 in trimester 2, and STAT40830 and STAT40960 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year (if you are in year 2 you should not register to modules in years 1 or 3 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 2 Modules: |
STAT40850 | Bayesian Analysis (online) | Spring | 5 |
Stage 1 Options - B) Min 6 of: Year 2 Students: Please read carefully before completing registration. Year 2 students should select STAT40800 and STAT40790 in trimester 1, STAT40740 and STAT40850 in trimester 2, and STAT40830 and STAT40960 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year (if you are in year 2 you should not register to modules in years 1 or 3 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 2 Modules: |
STAT40830 | Adv Data Prog with R (online) | Summer | 5 |
Stage 1 Options - B) Min 6 of: Year 2 Students: Please read carefully before completing registration. Year 2 students should select STAT40800 and STAT40790 in trimester 1, STAT40740 and STAT40850 in trimester 2, and STAT40830 and STAT40960 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year (if you are in year 2 you should not register to modules in years 1 or 3 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 2 Modules: |
STAT40960 | Stat Network Analysis (online) | Summer | 5 |
Stage 1 Options - C) Min 6 of: Year 3 Students: Please read carefully before completing registration. Year 3 Students should select STAT40820 and STAT40860 in trimester 1, STAT40970 and STAT40770 in trimester 2, and STAT 40810 and STAT40950 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year. (If you are in year 3 you should not register to modules in years 1 or 2 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 3 Modules: |
STAT40820 | Monte Carlo (online) | Autumn | 5 |
Stage 1 Options - C) Min 6 of: Year 3 Students: Please read carefully before completing registration. Year 3 Students should select STAT40820 and STAT40860 in trimester 1, STAT40970 and STAT40770 in trimester 2, and STAT 40810 and STAT40950 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year. (If you are in year 3 you should not register to modules in years 1 or 2 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 3 Modules: |
STAT40860 | Time Series (online) | Autumn | 5 |
Stage 1 Options - C) Min 6 of: Year 3 Students: Please read carefully before completing registration. Year 3 Students should select STAT40820 and STAT40860 in trimester 1, STAT40970 and STAT40770 in trimester 2, and STAT 40810 and STAT40950 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year. (If you are in year 3 you should not register to modules in years 1 or 2 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 3 Modules: |
STAT40770 | Adv Pred Analytics (online) | Spring | 5 |
Stage 1 Options - C) Min 6 of: Year 3 Students: Please read carefully before completing registration. Year 3 Students should select STAT40820 and STAT40860 in trimester 1, STAT40970 and STAT40770 in trimester 2, and STAT 40810 and STAT40950 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year. (If you are in year 3 you should not register to modules in years 1 or 2 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 3 Modules: |
STAT40970 | Machine Learning & AI (online) | Spring | 5 |
Stage 1 Options - C) Min 6 of: Year 3 Students: Please read carefully before completing registration. Year 3 Students should select STAT40820 and STAT40860 in trimester 1, STAT40970 and STAT40770 in trimester 2, and STAT 40810 and STAT40950 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year. (If you are in year 3 you should not register to modules in years 1 or 2 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 3 Modules: |
STAT40810 | Stochastic Models (online) | Summer | 5 |
Stage 1 Options - C) Min 6 of: Year 3 Students: Please read carefully before completing registration. Year 3 Students should select STAT40820 and STAT40860 in trimester 1, STAT40970 and STAT40770 in trimester 2, and STAT 40810 and STAT40950 in the summer trimester. Your registration to first-offering modules is complete when you have registered to 6 modules for this academic year. (If you are in year 3 you should not register to modules in years 1 or 2 at this time). You should only register in a different way if you have previously agreed this with the Programme Administrator. This only refers to your registration to first-offering modules. If you have resit/repeat modules to take, your registration to them is in addition to this. Year 3 Modules: |
STAT40950 | Adv Bayesian Analysis (online) | Summer | 5 |
Graduate Profile
Fergal Kelly
Data Analyst in the Central Bank of Ireland I wanted to re-skill so that I could move to a different role and the content and online aspect of the masters was perfect for me. I wouldn’t have been able to commit to going into a university on set nights for 3 years. I also would like to commend all the lecturers and tutors who always responded on time to questions. I’ve been able to make a contribution to my new team pretty much straight away.
EU/NONEU fee per credit - € 154.6
***Fees are subject to change
Fees are paid per credit. Tuition fee information is available on the UCD Fees website. Please note that UCD offers a number of graduate scholarships for full-time, self-funding international students, holding an offer of a place on a UCD graduate degree programme. For further information please visit International Scholarships.
- This programme is intended for applicants with a degree in a numerate subject. An upper second class honours or international equivalent is required. Those without this requirement, but with equivalent experience in industry, will also be considered on a case by-case basis, or can apply for the Professional Certificate in Mathematics for Data Analytics and Statistics which leads directly into the Data Analytics programme.
- Applicants whose first language is not English must also demonstrate English language proficiency of IELTS 6.5 (no band less than 6.0 in each element), or equivalent
School of Mathematics and Statistics Application Process FAQ
These are the minimum entry requirements – additional criteria may be requested for some programmes
Part Time option suitable for:
Domestic(EEA) applicants: Yes
International (Non EEA) applicants currently residing outside of the EEA Region. Yes
How to Apply
General application route(s) for Irish/UK/EU applicants* for International (non-EU) applicants* to Data Analytics:
ROWCLASS | Apply to | Application Type | ||
---|---|---|---|---|
showAudience-audienceEU showAudience-audienceInt | F084 Data Analytics Master of Science |
Part-Time Commencing 2024/2025 September |
Graduate Taught | Apply |