couses.ie logo
Search for a Course

Master of Science in Computing (Data Science)

Course ID: 192947
Atlantic Technological University (ATU Sligo)
Sligo
2.5 years
9000

Course Content

The part-time, online MSc in Data Science offered by ATU Sligo prepares graduates for future work opportunities in Data Analytics and Machine Learning. This flexible program is tailored for working professionals and emphasizes a practical, research-driven approach. A standout feature of the course is the 55-credit research thesis component, allowing students to engage deeply with a specific area of interest under the guidance of field experts.Data Science is an occupation in high demand with strong employment growth across multiple industry sectors. Our unique Masters programme combines 7 taught modules with a strong research project, where students are given the opportunity to implement their learning within a real-life context.Data Science is a multi-disciplinary field that attempts to extract knowledge from structured and unstructured data. It combines techniques from mathematics, statistics and probability, information theory, computer science and machine learning with applications in a wide variety of fields.The programme has an intake in January and comprises five semesters in a part-time online mode.Stage one of the programme consists of seven taught modules, delivered over three semesters. The taught modules examine key aspects of Data Science. These taught modules will provide the student with the fundamental skills required for solving problems in the area of Data Science. An additional taught module in Research Methods will also be provided to assist the students in beginning stage two.Stage two consists of a research project which is designed to develop a real and tangible research project, relevant to academic requirements, the students career aspirations and/or employers needs. The student will complete the project over three semesters. Students will be able to propose their own project areas, subject to agreement with their supervisor. Work related projects are encouraged, again, subject to agreement with their supervisor.The taught programme includes modules in the following areas:Introductory Programming for Data ScienceProgramming for Data Science will introduce the learner to the core concepts of data science programming. The student will be introduced to the Python programming language (specifically SciPy) generally, and will employ functions to manipulate lists, before implementing multi-dimensional arrays using Numpy or similar in order to perform statistical operations and linear equations. The student will then manipulate data frames and time-series data using pandas or similar. SQL programming will also be introduced. Finally, the student will create, populate and query a NoSQL cloud database.Applied Statistics and ProbabilityThis module covers the statistics and probability required for a MSc in Data Science. The learner will gain the expertise to interpret the probabilistic models used in the appropriate literature. It will cover statistical methods to analyse and quantify processes. It will enable learners to model problems using probabilistic and statistical mathematical methods.Data Analytics and VisualisationThis module covers the data analysis and visualization skills required for a Masters in Data Science. This topic will introduce the learner to data analysis techniques, which helps to interpret and extract meaningful information from raw data. The learner will gain the expertise in data pre-processing, exploratory data analysis and visualization, pattern recognition and discriminative classification. The learner will work on solving real-world problems.Applied Linear AlgebraThe subject covers the linear algebra required for post-graduate engineering and computing courses. The learner will gain the expertise to interpret the linear algebra models used in the appropriate literature. It will also enable learners to model problems using linear algebra methods.Machine LearningThis module introduces the topic of machine learning algorithms (algorithms that learn from data), with the first part of the module dedicated to the standard shallow forms of machine learning before moving on to Deep Learning and Convolutional Neural Networks for use in computer vision tasks, particularly recognition, classification and localisation. The emerging topic of Deep Reinforcement Learning will be briefly introduced. The module will look at training strategies and frameworks for Deep Learning. As well as the technical/scientific elements, students will reflect on the ethical implications of machine learning.Programming for Big DataThis module introduces students to the architectures and tools underpinning the management and processing of large scale datasets, which are too big for conventional approaches. Students will understand these architectures and tools and be able to use them to code solutions, query data from structured, unstructured, and streamed sources, and analyse that data using appropriate algorithms.Students will also be able to evaluate a variety of Big Data Cloud platform providers e.g. Amazon AWS, Microsoft Azure, in order to deploy and host data solutions.In-person attendance may be required for examinations.

Course Details

Course TypeOnline Learning
Course QualificationMasters Degree
Course Start Date1st January 1970
Course Duration2.5 years
Course TimePart-time
Course Fee9000
Entry RequirementsTo qualify for entry to the programme a standard applicant must hold a Level 8 Honours Degree 2:2 or above. While it expected that most applicants will have an honours degree in Computer Science or related discipline, due to the multidisciplinary nature of Data Science an Honours Degree in Engineering, Business and Science will be sufficient. However, some programming knowledge (Ideally Python or C/C++ or R) and mathematics knowledge are prerequisites to the course. Graduates who have not obtained this minimum may incorporate other equivalent qualifications and relevant work experience and apply for assessment via the Recognition of Prior Learning (RPL) process. RPL is a process that may allow you to gain admission to a programme or to receive exemptions/ credit for some parts of the programme based on demonstrated learning that you may have achieved through another programme of study or through your work or career. Further information is available at www.atu.ie/rpl which our dedicated RPL portal or by contacting our admissions team at admissions.sligo@atu.ie .
Career PathData Science is a multi-disciplinary field that attempts to extract knowledge from structured and unstructured data. It combines techniques from mathematics, statistics, information theory, computer science and artificial intelligence with applications for professionals in a wide variety of fields and industries.

Course Provider

Atlantic Technological University (ATU Sligo)

ATU Sligo, Ash Lane, Co. Sligo, F91 YW50, Ireland , ATU St Angelas, Lough Gill, Co. Sligo,  F91 C634, Ireland , Sligo, Republic of Ireland

Follow Us on Socials

Atlantic Technological University (ATU Sligo)

Find Us on the Map

Contact Provider

    I confirm I have read the Privacy Policy,Terms and Conditions & Cookie Information and agree to join the Courses.ie community.
    Enter captcha code: captcha

    Other Courses Offered by "Atlantic Technological University (ATU Sligo)"

    Bachelor of Science (Honours) in Applied Industrial Science

    This new and innovative Level 8 BSc Honours Applied Industrial Science (Add-On) intensive workplace-based programme offers a new mode of study blending workplace-based activities and learning with online academic study.

    Bachelor of Science in Applied Industrial Science

    This new and innovative Level 7 BSc Applied Industrial Science (Add-On) intensive workplace-based programme offers a new mode of study blending workplace-based activities and learning with online academic study.

    Bachelor of Science (Honours) in Applied Medical Sciences

    At some point in our lives we all benefit from Biomedical Science.

    Certificate in Automation and Electronics

    This programme, in addition to offering a minor award at level 6, is designed as a one-year online qualifier to allow holders of craft qualifications and others with substantial relevant work experience to progress to the level 7 BEng in Electronic Engineering.

    DEV Courses.ie © 2026
    © Jazbury Ltd T/A Courses.ie. Reg in Ireland No 293988. All Rights Reserved.
    Proudly designed by Wikid
    home