Applicants must provide the following:
An upper second-class (2.1) Honours degree grade or higher from a reputable university, in Computing or related discipline.
Official transcripts of all years of prior undergraduate third-level education.
Proven programming competence. Candidates may be required to complete a programming test in C, C++ or Java before being offered a place on the course. Some modules may also require programming in Python and other languages.
A strong work ethic and the resolve to engage with a demanding but rewarding programme.
All applicants whose first language is not English will be required to provide a certificate of proficiency in the English language. For this course, applicants are required to meet the
Band B (Standard Entry)
level as defined in the English Language Requirements page
Applications missing an English certificate may be rejected or experience delays in processing.
The M.Sc. in Computer Science – Data Science programme combines statistics, cloud and security technologies with data management. It covers all key aspects of the field: how to securely store and manage data, how to visualise and analyse at scale, and how to use analysis to make decisions. Graduates of this strand will be equipped to tackle the huge challenges and opportunities that the big-data revolution is bringing to all aspects of life; in IT, health, transport, science and engineering to name but a few. The School of Computer Science and Statistics is one of the few Schools globally that has expertise in all elements of data science. Dublin is a centre for several of the major IT players, such as Google, Meta, LinkedIn, eBay and X, as well as a major centre for data science research and consulting through the presence of companies such as IBM Research, Accenture, and Deloitte. Is This Course For Me? This course is designed for graduates from a computing or closely related undergraduate background. Candidates with a good undergraduate Honours degree in disciplines such as engineering, mathematics, or statistics are also encouraged to apply, if they have acquired good programming skills. Candidates will be required to provide evidence of their computing skills and experience.