Griffith College Logo

MSc in Big Data Management and Analytics

MSc in Big Data Management and Analytics

Overview

Take the next step in your career and become an independent, critically minded big data specialist

This specialist Level 9 MSc in Big Data Management and Analytics aims to equip students with the necessary skills and analytic mind-set to pursue a career in a dynamic data analytics industry.

Why Study Big Data at Griffith College?

Designed specifically to address a growing need in the industry, the MSc in Big Data Management and Analytics at Griffith College is a 1-2 year programme which aims to build upon students' knowledge of computing science and create big data specialists. Delivered on a full and part-time basis, as a graduate of this course, you will:

  • Obtain specialist knowledge and skills essential for a career in Big Data Management and Analytics.
  • Establish an analytical mind-set necessary for independent academic and professional research.
  • Gain a practical understanding of appropriate design and implementation strategies used in the development of Big Data solutions.
  • Develop a team player attitude necessary to communicate problems, ideas and solutions to all levels of the industrial team.
  • Build upon your knowledge of supporting topics in the area of Computing Science.
  • Fantastic job prospects with a 100% employment record from a sample of 35 graduates from our class of 2017

Course Highlights

  • Emerging discipline with huge job opportunities
  • Develop highly sought after skills
  • Fully aligned with industry needs
  • Access to innovative tools and technologies
  • A dedicated experienced lecturing team

Intake Dates

We run 2 intakes for this course commencing in Spring and Autumn.

  • 4th of February, 2019*

  • September 2019

*subject to sufficient numbers

What our students say

I found the course to be both challenging and rewarding as it gave me the opportunity to acquire a valuable accreditation whilst enhancing my computer expertise. The modules on the course are extremely interesting and beneficial, knowledge of which will prove useful in the IT marketplace.

 
ANNE-GAELLE GUILCHER
MSc in Computing
Course details

This programme contains eight taught modules and a final Dissertation / Dissertation by Practice. Four modules are taught per semester; so learners complete eight taught modules over two semesters and then complete a project over a period of twelve weeks. The overall programme is one calendar year long if studied on a full-time basis and two years if studying on a part-time basis.

Learners who successfully complete eight taught modules and do not wish to submit their dissertation may decide to exit with an award of Post Graduate Diploma in Big Data Management and Analytics (60 ECTS, level 9).

Modules
Big Data Analytics

​This module aims to equip the learner with a range of most relevant topics that pertain to contemporary analysis practices, and are foundational to the emerging field of big data analytics. Learners are guided through the theoretical and practical differences between traditional datasets and Big Data datasets. An overview of the initial collection of data will be explored for multiple data sources. A formal grounding in analytical statistics is a major part of the module curriculum. Learners are expected to apply principles of statistical analytics to solve problems and inform decision making. Learners achieve this through developing knowledge and understanding of statistical analytics techniques and principles while applying these techniques and principles in typical real world scenarios. 

Learn more

Information Retrieval and Web Search

This module introduces the learner to the concepts of information retrieval (IR) and web search. They encounter various techniques used in IR and means of evaluating their performance. Learners also gain an exposure to the practical design of large- scale IR systems that are commonly used in the web search domain. Current trends in IR, such as collection and data fusion are introduced through the use of academic papers.  

Learn more

Concurrent and Parallel Programming

The future of microprocessor development is based around multiprocessor multicore architectures that will deliver the performance required for future application demands. The difficulty for software developers is to write programmes that harness the power of these new architectures. As a result, the fundamental aim of this module is to teach the learner how to write software for these machines.

The general module aims are to provide the learner with an understanding of the need for, and advantages of, concurrent and parallel systems; to master a new programming paradigm that is different from that of the single threaded one; a description of how processes and threads are managed in multiprocessor, multi core machines. The learner will achieve an understanding and mastery of the many classical problems arising with concurrent and parallel tasks; an awareness of the need for such issues as fairness, process synchronisation, deadlock avoidance, etc.; the ability to write concurrent and parallel programmes to solve real world problems; an understanding of multi-core architectures and their significance for the implementation of parallel systems; a mastery of notations to express solutions to parallel problems. 

Learn more

Cloud Computing

This module aims to introduce the learner to the concept of cloud computing and how it differs from the client server model of computation that is seen on the web today. Cloud computing applications are charged on a per use basis i.e. clients only pay for what they have used. Many companies are using cloud computing to offload some of their work onto these clouds as a means of saving on software and hardware cost.

Due to this new model of computation we require new methods of developing and creating software. At the end of this module the learner will be able to understand the different models of cloud applications (IaaS, PaaS, SaaS) and determine which is the right one for the task they need and will also understand the role virtualisation plays in the cloud and how it will impact their applications. Learners will also be able to develop basis web applications and deploy them to the cloud.

Learn more

Big Data Management

This module aims to equip the learner with the skills to implement, from the batch to the speed layer, an end-to-end Big Data storage system using the most current technologies. As a grounding to the subject area, the learner will be guided through an overview of the traditional approach of data storage and access, with all theory grounded in real-world technological examples. As technologies have progressed, the availability of data has increased dramatically. The volumes of data dealt with in modern systems are far beyond what traditional systems can handle. During this module, the main failure points of traditional systems with regard to this level of data will be explored. Each layer of the Lambda Architecture will be explored in detail from theory through to implementation via current technologies. At the lowest layer, the module will demonstrate how to store Big Data in the fact-based model in a distributed file system, namely Hadoop Distributed File System (HDFS). This layer is then connected to a read-oriented database, such as MongoDB or ElephantDB, depending on the data type stored, to create the Serving Layer of the Lambda Architecture. Finally, this will be connected to a light-weight database that can handle high-volume reads and writes to implement the high-level Speed Layer of the Lambda Architecture. All practical work will be done on real-world data to emphasise the need for Big Data systems.

Learn more

Data Mining Algorithms and Techniques

This module aims to give learners a thorough understanding of different data mining techniques, algorithms and tools necessary to infer information from large datasets. The learners will understand the underpinning concepts and principles that make these algorithms work. The learners will encounter and will implement various data mining techniques.

The learners will be expected to take different sets of data and apply the appropriate data mining techniques to them to infer information. From this they should be able to hypothesise information about their datasets and test those hypotheses in a controlled scientific manner. 

Learn more

Applied Data Science

This module aims to introduce the learner to the fundamental principles of data science and equips them with “data-analytic thinking” necessary for extracting useful knowledge and business value from the relevant datasets. The module introduces the leaner to the principles underpinning the processes and strategies necessary to solve real world problems through data science techniques. The module focuses on data science concepts as applied to practical real world problems and aims to teach learner the underlying concepts behind data science and most importantly how to approach and be successful at problem solving. Problem solving and information discovery strategies will be developed via in-depth analysis of existing Big Data implementations and case studies. As most of the information discovered from large datasets is of direct use to business decisions, both reporting and visualisation are an important element of this module.  

Learn more

Research Methods

This module serves to significantly deepen the learner's research skills, both in relation to the module related assignments and later in the completion of a dissertation/dissertation by practice. Specifically, it extends the ability of self-directed learners by equipping them with the appropriate vocabulary for reflecting on, critiquing and evaluating their own work and that of others. Throughout the module, learners are required to engage in a number of research methodologies and current research issues and trends in computing science. The module also addresses the need for good project management skills and techniques for the successful delivery of any project.

Learn more

Course Contacts

Timetables
How to Apply

Entry Requirements

Candidates applying for this course should have a 2.2 Level 8 honours degree in Computing Science, or a 2.2 Higher Diploma in Computing or related discipline or international equivalent and/or relevant work experience.

How to Apply

To apply for the MSc in Big Data Management and Analytics please submit an online application

A member of our admissions team will then be in contact with you to request to following documents:

  • A copy of your undergraduate degree transcripts

  • A copy of your passport or driving licence

Fees
Tuition Fees
Irish/EU

General Fee Information 

An Academic Administration Fee of EUR250.00 and a 2% Learner Protection Charge is applicable each academic year in addition to the fees quoted below. The fees below relate to Year 1 fees only.

Study Mode: Full-Time

Dublin 

Irish/EU living in Ireland: EUR 6,700.00

Study Mode: Part-Time

Dublin

Irish/EU Living in Ireland: EUR 6,700.00

International

General Fee Information 

An Academic Administration Fee of EUR250.00 and a 2% Learner Protection Charge is applicable each academic year in addition to the fees quoted below.

Non-EU students: a Medical Insurance, Student Services and Administration fee of EUR300 is payable each academic year in addition to the fees quoted below.

Study Mode: Full-Time

Dublin 

Non-EU Living in Ireland: EUR 11,000.00

Non-EU living Abroad: EUR 11,000.00

EU Living Abroad: EUR 7,700.00

Direct Debit Scheme

Students wishing to pay for their fees monthly may avail of our direct debit scheme. Please download our Fee Payment Information document to review the payment plan schedule and how to apply.

Sponsorship

Is your company paying for your course?

They will need to complete a Griffith College Sponsorship Form and send this to the Student Fees Office:

  • Post: Student Fees, Griffith College Dublin, South Circular Road, Dublin 8
  • Email: [email protected]

2% Learner Protection Charge

All QQI accredited programmes of education and training of 3 months or longer duration are covered by arrangements under section 65 (4) of the Qualifications and Quality Assurance (Education and Training) Act 2012 whereby, in the event of the provider ceasing to provide the programme for any reason, enrolled learners may transfer to a similar programme at another provider, or, in the event that this is not practicable, the fees most recently paid will be refunded.

QQI Award Fee

Please note that a QQI Award Fee applies in the final year of all QQI courses. To find the relevant fee for your course level, please see the Fees page.

Progression

Academic Progression

On completion of the Level 9 MSc in Big Data Management and Analytics, students may progress onto a range of Level 10 Doctoral programmes on the National Qualifications Framework. The Postgraduate QQI validation means that your qualification is recognised not only in Ireland and Europe but throughout the world.

Career Progression

 Through the MSc in Big Data Management and Analytics, you will have gained valuable professional experience, specialised in a key emerging field and developed many technical skills. There is a wide range of career options for our graduates including:

  • Data Analytics
  • Business Intelligence Analyst
  • Big Data Solutions Lead Engineer
  • Technical Product Manager
  • Big Data Architect
  • Data Analytics Consultant
  • Video Analytics and Data Scientist
  • Data Science Expert
  • Multimedia Systems Developer
  • IT Operations Manager
CTA1

Ready to take the next step?