inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
EUR 21,750
Per course
Start Date
2025-09-01
Medium of studying
On campus
Duration
1.5 years
Program Facts
Program Details
Degree
Masters
Major
Computer Science | Software Development | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
EUR 21,750
Intakes
Program start dateApplication deadline
2025-09-01-
About Program

Program Overview


Computer Science (Advanced Software Development)

Overview

The MSc in Computer Science (Advanced Software Development) aims to produce graduates with the knowledge and skills to develop the complex software solutions that organizations need to compete in the emerging global digital economy.


Target Audience

The target audience is those with an undergraduate qualification in computer science or software development.


Course Content

Specialist Core Modules

  • Programming Paradigms: Principles & Practice
  • Software Design
  • Advanced Databases
  • Systems Architectures
  • Web Application Architectures
  • Secure Systems Development

Critical Skills Core Modules

  • Research Writing & Scientific Literature
  • Research Methods and Proposal Writing
  • Research Project & Dissertation or a Team Project

Option Modules

  • Geographic Information Systems
  • Universal Design
  • Programming for Big Data
  • Problem Solving, Communication and Innovation
  • Social Network Analysis
  • User Experience Design
  • Security
  • Deep Learning
  • Speech & Audio Processing

Students can also take specialist core modules from the Data Science stream as option modules, subject to availability and schedules.


Admission Requirements

The minimum admission requirements for entry to the MSc programme are a BSc (Honours) in Computer Science or a Computer Engineering programme at level 2.1 or at level 2.2 with at least 2 years of relevant work experience. Applicants with other qualifications at Honours 2.1 level or better and relevant experience may also be considered.


If English is not your first language, you will need to provide evidence of your English language proficiency as detailed on our website. Applicants for this course should have a minimum IELTS (Academic Version) English Proficiency of 6.5 overall (or equivalent) with nothing less than 6 in each component.


Career Opportunities

Graduates completing the MSc will be qualified to take up strong technical roles in software development teams in a range of organisations. Specific opportunities include:


  • Software developer
  • Software engineer
  • Test engineer
  • Software designer
  • Systems analyst
  • Web developer
  • Technical consultant

Course Details

  • TU Code: TU059
  • NFQ Level: Level 9
  • Award Type: Major
  • Award: Master of Science
  • ECTS Credits: 90
  • Duration: 1 Year or 1.5 Years
  • Course Type: Postgraduate
  • Mode of Study: Full Time
  • Method of Delivery: On-Campus
  • Commencement Date: September 2025
  • Location: Grangegorman
  • Fees: €6,700 Total Fee (EU), €21,750 Total Fee (Non-EU)

Progression

Students can choose to exit with a Postgraduate Certificate on completion of 30 ECTS or a Postgraduate Diploma on completion of 60 ECTS. Students who wish to complete the MSc dissertation or Team Project to achieve the MSc award will be eligible to do so on successful completion of all core modules and the achievement of an average grade of at least 50% over all core modules.


SHOW MORE
How can I help you today?