Computer Science - Computing Science MSc

Fact File

Course Code: CKR40 Full-time

Course Title: Computer Science - Computing Science

College: Science, Engineering and Food Science

Computer Science - Computing Science

Duration: 1 year Full-time

Teaching Mode: Full-time

Qualifications: MSc

NFQ Level: Level 9

Costs: 2017/2018 Irish/EU Fee is €7,000; 2017/2018 Non-EU fee: €18,000.

2017 Entry Requirements: Candidates must normally have obtained at least a Second Class Honours degree or equivalent in Computer Science or a closely related discipline. See detailed entry requirements below.

Closing Date: See details in application procedure below

Next Intake: September 2018


This MSc programme will provide you with the skills required to understand the entrepreneurship and innovation required for the software industry. Many national and multinational companies employ computer science graduates in areas such as software development and engineering, artificial intelligence, systems and networks, database and systems security as well as mobile multimedia, modelling, research and development. You will also get the chance to demonstrate the skills you have learned by completing a substantial research and development project.

For further information see our brochure at:

Course Details

Programme Structure

Students must attain 90 credits through a combination of: 

  • Core Modules (30 credits)
  • Elective Modules (30 credits) (15 credits from Group 1 and 15 credits from Group 2 below)
  • Research & Development Project (30 credits)

Core Modules

CS6403 Case Studies in Computing Entrepreneurship (5 credits) - Dr. John Herbert

CS6406 Large-Scale Application Development and Integration 1 (5 credits) - Prof. Gregory Provan

CS6407 Large-Scale Application Development and Integration 2 (5 credits) - Prof. Gregory Provan

CS6408 Database Technology (5 credits) - Mr. Humphrey Sorensen

CS6409 Information Storage and Retrieval (5 credits) - Mr. Humphrey Sorensen

CS6410 Project Development Skills (5 credits) - Mr. Marc Van Dongen


Elective Modules Group I

CS6312 Mobile Devices and Systems (5 credits) - Dr. Dan Grigoras

CS6314 Mobile Applications Design (5 credits) - Dr. Sabin Tabirca

CS6320 Formal Methods for Distributed Systems (5 credits) - Dr. John Herbert

CS6321 Model-Based Software Development (5 credits) - Dr. John Herbert

CS6322 Optimisation (5 credits) - Dr. Steve Prestwich


Elective Modules Group 2

CS6313 Services and Mobile Middleware (5 credits) - Dr. Dan Grigoras 

CS6317 Multimedia Technology in Mobile Networks (5 credits) - Dr. Sabin Tabirca

CS6323 Analysis of Networks and Complex Systems (5 credits) - Prof. Gregory Provan

CS6325 Network Security (5 credits) - Dr. Simon Foley

CS6405 Datamining (5 credits) - Dr. Marc Van Dongen


Research Phase (after period 2)

CS6400 Dissertation in Computing Science (30 credits)

Detailed Entry Requirements

Candidates must normally have obtained at least a Second Class Honours degree or equivalent in Computer Science or a closely related discipline. Candidates who have obtained at least a First Class Honours in a Higher Diploma conversion course, such as the Higher Diploma in Applied Computing Technology offered at UCC will be considered. Applications from other suitably qualified candidates, or from those with equivalent technical experience/qualifications, will be considered.

Candidates from Grandes Écoles Colleges are also eligible to apply if they are studying a cognate discipline in an ENSEA or EFREI Graduate School and are eligible to enter the final year (M2) of their programme.

If you are applying with Qualifications obtained outside Ireland and you wish to verify if you meet the minimum academic and English language requirements for this programme please click here to view the grades comparison table by country and for details of recognised English language tests. 

Application Procedure

Application for this programme is on-line at Places on this programme are offered in rounds. The closing dates for each round can be found here. For full details of the application procedure click How to Apply.

All required documentation must be either uploaded to your online application, or sent in hard copy to The Postgraduate Applications Centre, 1, Courthouse Square, Galway, immediately after an application is made.

Course Practicalities

A typical five credit module includes:

  • two lecture hours
  • one to two hours of practicals per week
  • outside these regular hours, you are required to study independently by reading and by working in the laboratories


Full details and regulations governing Examinations for each programme will be contained in the Marks and Standards 2016 Book and for each module in the Book of Modules 2016/2017.

Postgraduate Diploma in Computing Science
Students failing to achieve an aggregate of at least 60% across all modules but who achieve a pass in each of the taught modules at their first attempt graduate with a Postgraduate Diploma in Computing Science. Students may also opt to exit the programme and graduate with a Postgraduate Diploma in Computing Science provided they have achieved a pass in each module.


Who Teaches This Course


CS6312  Dr Dan Grigoras   Semester 1
CS6313  Dr Dan Grigoras    Semester 2
CS6314 Dr Sabin Tabirca   Semester 1
CS6317  Dr Sabin Tabirca Semester 2
CS6320  Dr John Herbert    Semester 1 
CS6321 Dr John Herbert Semester 1
CS6322  Dr Steve Prestwich  Semester 1
CS6323 Professor Gregory Provan Semester 2
CS6325 Dr Simon Foley   Semester 2
CS6403  Dr John Herbert   Semester 1
CS6405  Dr Marc Van Dongen  Semester 2
CS6406  Professor Gregory Provan   Semester 1
CS6407 Professor Gregory Provan   Semester 2
CS6408   Mr Humphrey Sorensen   Semester 1
CS6409  Mr Humphrey Sorensen   Semester 2
CS6410 Dr Marc Van Dongen   Semester 2
Close X