MSc Data Science & Analytics

Timetable: MSc in Data Analytics Full-Time

PROGRAMME STRUCTURE

Students must attain 90 credits through a combination of:

  • core modules (30 credits)
  • elective modules (30 credits)
  • dissertation (30 credits)

Students take 90 credits as follows:

PART 1 (60 credits)

CORE MODULES (30 credits) - All selections are subject to approval of the programme coordinator

  • CS6405 Data Mining (5 credits) - Dr Marc Van Dongen, Semester 2
  • ST6030 Foundations of Statistical Data Analytics (10 credits) - Dr Michael Cronin, Semester 1
  • ST6033 Generalised Linear Modelling Techniques (5 credits) - Dr Michael Cronin, Semester 2

Database Modules

Students who have adequate database experience take:

  • CS6408 Database Technology (5 credits) - Mr Humphrey Sorensen, Semester 1
  • CS6409 Information Storage and Retrieval (5 credits) - Mr Humphrey Sorensen, Semester 2

Students who have not studied databases take:

  • CS6503 Introduction to Relational Databases (5 credits) - Dr Kieran Herley, Semester 1
  • CS6505 Database Design and Administration (5 credits) - Mr Humphrey Sorensen, Semester 2

ELECTIVE MODULES (30 credits) - All selections are subject to approval of the programme coordinator
Students must take at least 10 credits of CS (Computer Science) modules and at least 10 credits of ST (Statistics) modules from those listed below:

  • CS6322 Optimisation (5 credits) - Dr Steve Prestwich, Semester 1
  • CS6323 Analysis of Networks and Complex Systems (5 credits) - Professor Gregory Provan, Semester 2
  • CS6509 Internet Computing for Data Science (5 credits) - Mr Adrian O'Riordan, Semester 1
  • ST6032 Stochastic Modelling Techniques (5 credits) - Professor Finbarr O'Sullivan, Semester 1
  • ST6034 Multivariate Methods for Data Analysis (10 credits) - Dr Michael Cronin, Semester 2
  • ST6035 Operations Research (5 credits) - Professor Finbarr O'Sullivan, Semester 1
  • ST6036 Stochastic Decision Science (5 credits) - Professor Finbarr O'Sullivan, Semester 2

Programming Modules
Students who have adequate programming experience take:

  • CS6406 Large-Scale Application Development and Integration I (5 credits) - Professor Gregory Provan, Semester 1
  • CS6407 Large-Scale Application Development and Integration II (5 credits) - Professor Gregory Provan, Semester 2

Students who have not studied programming take:

  • CS6506 Programming in Python (5 credits) - Dr Kieran Herley, Semester 1
  • CS6507 Programming in Python with Data Science Applications (5 credits) - Dr Kieran Herley, Semester 2

PART 2 (30 credits)
Students select one of the following modules, which is undertaken after Semester 2 examination results are known:

  • CS6500 Dissertation in Data Analytics (30 credits) - Professor Gregory Provan, Semester 3
  • ST6090 Dissertation in Data Analytics (30 credits) - Dr Michael Cronin, Semester 3
Close X