Skip to main content

Software Engineering - MSc Programme content

Gain the skills and knowledge to put yourself at the head of the queue for software engineers and data analysts in Ireland and abroad.

Key information

EU fees per year €8,500
Non-EU fees per year €21,500
NFQ Level NFQ Level 9 Major
Duration One year
Attendance Full-time
Programme type Taught
Delivery In-person
Start date September
Award Masters (MSc)

Key information

  • Complete full-time over one year
  • Delivered on campus
  • Choose to specialise in a dedicated stream
  • Modules taught during autumn and spring semesters
  • Option to exit with a Postgraduate Diploma after spring semester
  • Submit a dissertation at the end of summer semester to achieve a Masters. 

You will learn through a blend of  

  • Lectures, workshops, and hands-on activities
  • Reflective practice and guided research
  • Regular feedback from faculty and peers 

Programme content

Core modules 

Streams – choose 1 

Stream 1: Software Process and Analysis 

Stream 2: Data Analytics 

Books and journal articles needed for the programme will be available online through the UL Glucksman Library.   

For more information on each module, you can search the faculty, school and module code on UL’s Book of Modules.

Core modules 

  • Software Quality (CS5703) provides an understanding of the management of software quality and measurement techniques for monitoring software quality.
  • Human Computer Interaction (CS5705) explores the need for understanding users and the increasing importance of the contexts of use.
  • Advanced Software Architectures (CS6652) architecture. Provides students with sound technical exposure to the concepts, principles, methods, and best practices in software architecture. The module adapts software architecture to real-world cases using enterprise architecture frameworks. 

Streams – choose 1 

Stream 1: Software Process and Analysis 
Stream 2: Data Analytics 

Books and journal articles needed for the programme will be available online through the UL Glucksman Library.   

For more information on each module, you can search the faculty, school and module code on UL’s Book of Modules.

Core module

  • Dissertation Project (CS6153) enables students to prepare a research paper for a specific conference or a dissertation that will be subject to external and internal examination. 

Books and journal articles needed for the programme will be available online through the UL Glucksman Library.   

For more information on each module, you can search the faculty, school and module code on UL’s Book of Modules.

© 2026 University of Limerick