Course Overview

The aim of this programme is to develop your career with an innovative MSc in Software Engineering and Database Technologies. Designed and delivered jointly by NUI Galway and Regis University, Denver (USA), this tailor-made programme will advance your knowledge of software development and database systems. This wholly online course is particularly suited to people who are working or who have other daytime commitments.

Develop your career with an innovative MSc in Software Engineering and Database Technologies. Designed and delivered jointly by NUI Galway and Regis University, Denver (USA), this tailor-made programme will advance your knowledge of software development and database systems. This wholly online course is particularly suited to people who are working or who have other daytime commitments.

Who is the course for?
This is an ideal programme for students who wish:

  • to update their Information and Communication Technology development skills.
  • to learn about information technology with a specific emphasis on software development or database technologies while gaining advanced research skills.
  • who already work in the area, but would like to gain a recognised Masters qualification.

Applications and Selections

Applications are made online via The Postgraduate Applications Centre (PAC). Relevant PAC application code(s) above.

Who Teaches this Course

Requirements and Assessment

This programme uses continuous assessment and a final online examination at the end of each eight-week module. There is also a minor research thesis to complete during the second year.

Key Facts

Entry Requirements

This degree is open to honours degree graduates (Level 8) in Science, Engineering, or other relevant disciplines, and to other graduates with three or more years’ of relevant experience, and to those otherwise satisfying the MSc entry standards. An IELTS score of 6.5 or equivalent international qualification will be required, if applicable.

Additional Requirements

Duration

2 years, part-time

Next start date

September 2018

A Level Grades ()

Average intake

Unlimited

Closing Date

Please refer to offer rounds/closing dates website

Next start date

September 2018

NFQ level

Mode of study

Online Learning

ECTS weighting

90

Award

CAO

PAC code

GYE04

Course Outline

The programme is part-time and runs over two years. You will study one online module every eight weeks and, in addition, you will research and write a thesis during your second year. The programme content is extensive and varied, and includes both mandatory and optional modules. These include:

  • Software Engineering
  • Computer Architecture and Operating Systems
  • Fundamentals of Programming
  • Database Architecture
  • Database Concepts
  • Database Administration
  • Middleware Architectures and Database Applications
  • XML Concepts for Database Development
  • Service Oriented Architecture Concepts
  • Object Oriented Design
  • Object Oriented Programming
  • Distributed Systems
  • Artificial Intelligence
  • Real-Time Systems
  • Graphics Programming

Modules for 2017-18

Curriculum information relates to the current academic year (in most cases).
Course and module offerings and details may be subject to change.

Glossary of Terms

Credits
You must earn a defined number of credits (aka ECTS) to complete each year of your course. You do this by taking all of its required modules as well as the correct number of optional modules to obtain that year's total number of credits.
Module
An examinable portion of a subject or course, for which you attend lectures and/or tutorials and carry out assignments. E.g. Algebra and Calculus could be modules within the subject Mathematics.
Subject
Some courses allow you to choose subjects, where related modules are grouped together. Subjects have their own required number of credits, so you must take all that subject's required modules and may also need to obtain the remainder of the subject's total credits by choosing from its available optional modules.
Optional
A module you may choose to study.
Required
A module that you must study if you choose this course (or subject).
Required Core Subject
A subject you must study because it's integral to that course.
Semester
Most courses have 2 semesters (aka terms) per year, so a three-year course will have six semesters in total. For clarity, this page will refer to the first semester of year 2 as 'Semester 3'.

Year 1 (90 Credits)

Optional CT622: Real-Time Systems - Credits - Semester 1
Optional CT623: Graphics Programming - Credits - Semester 1
Optional CT627: Service Oriented Architecture Concepts - 5 Credits - Semester 1
Optional CT6110: Thesis Fundamentals - 5 Credits - Semester 1
Optional CT6105: PL SQL Programming - 5 Credits - Semester 1
Optional CT621: Artificial Intelligence - Credits - Semester 1
Optional CT620: Distributed Systems - Credits - Semester 1
Optional CT626: Thesis - 30 Credits - Semester 1
Optional CT613: Database Architecture - Credits - Semester 1
Optional CT615: Database Administration - Credits - Semester 1
Optional CT618: Object Oriented Design - Credits - Semester 1
Optional CT619: Object Oriented Programming - Credits - Semester 1
Optional CT6111: Database Warehouse Design - 5 Credits - Semester 1
Optional CT5111: Introduction to NoSQL Databases - 5 Credits - Semester 1
Optional CT611: Computer Architecture and Operating Systems - Credits - Semester 1
Optional CT610: Software Engineering - 10 Credits - Semester 1
Optional CT609: Fundamentals of Programming - 5 Credits - Semester 1
Optional CT5114: Distributed Systems and The Cloud - 5 Credits - Semester 1
Optional CT5115: Modern Javascript Programming - 5 Credits - Semester 1
Optional CT628: Software Quality & Test - Credits - Semester 1
Optional CT6103: Database Performance & Tuning - 5 Credits - Semester 1
Optional CT616.A: Middleware Architectures and Database Applications - Credits - Semester 1
Optional CT6101: Database Backup & Recovery - 5 Credits - Semester 1
Optional CT614: Database Concepts - Credits - Semester 1

Why Choose This Course?

Career Opportunities

Information Technology, in general, and software/database design and development, in particular, are one of the success stories in the Irish economy. This course will equip you to participate in this vibrant, international industry. Since IT is crucial in every sector, many of our graduates also have used the course for career advancement and progression within their current employment field.

Who’s Suited to This Course

Learning Outcomes

 

Work Placement

Study Abroad

Related Student Organisations

Course Fees

Fees: EU

€4,450 p.a. 2017/18

Fees: Tuition

€4,226 p.a. 2017/18

Fees: Student levy

€224 p.a. 2017/18

Fees: Non EU

€8,350 p.a. 2017/18

Find out More

Aisling Monahan
T: +353 91 495 698
E: aisling.monahan@nuigalway.ie

Majella O’Dea
T: +353 91 495 041 / 494 423
E: majella.odea@nuigalway.ie