

MSc Advanced Software Engineering
Delivered by University College Dublin
- Starts September 2025
- Online Teaching
- 90 Credits
- NFQ Level 9
- Course Option Part-Time
- Course Fees: € 5140 EU Fee €14550 Non EU Fee
These course options are designed for experienced software engineers who wish to enhance their skillset in areas in computer science and software development. Course options include computational network analysis and modelling, design patters, performance of distributed systems and the MSc in Advanced Software Engineering.
delivered by UCD, ATU Sligo and TU Dublin
The software engineering programme is designed for experienced software engineers who wish to enhance their skill set in areas of computer science and software development that impact directly on their work. Participants are exposed to current technologies, methodologies, processes, and theories as well as those still under research that may become mainstream in the future.
It covers Design Patterns in detail, their role in the software lifecycle, how and where they should be applied, and the potential benefits that accrue from their use.
It provides students with an introduction to performance engineering applied to software systems, including cloud-based systems.
The module will provide a learning environment that will encourage learners to construct their knowledge through problem solving as part of a team, and to critically reflect on recent security breaches and vulnerabilities so they can develop their own and others leadership and advocacy skills.
The founding industry Centre partners are: