Advanced Software Engineering
Software Engineering is a dynamic field where technology, techniques and processes continually evolve and fresh areas of application appear frequently. Software engineers must continually update their skills and qualifications in order to stay relevant in the workplace and improve their career prospects in the industry. This part-time Masters programme is designed for experienced software engineers who wish to advance their skillset 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.
Subjects taught
Modules:
All 3 modules are taken in Year 1
Stage 1 Options - B) 3 of:
COMP40070 Design Patterns Autumn 10
COMP40550 Performance of Distributed Systems Spring 10
COMP47910 Secure Software Engineering Summer 10
Year 2 students must choose all 4 modules
Stage 1 Options - C) 4 of:
COMP40070 Design Patterns Autumn 10
COMP40090 Research Project in Advanced Software Engineering Autumn and Summer (separate) 30
COMP40550 Performance of Distributed Systems Spring 10
COMP47910 Secure Software Engineering Summer 10
Entry requirements
Students entering this programme are expected to have at least a 2.1 honours bachelor's degree in Computer Science (or a closely-related discipline) and have two or more years of subsequent industrial experience in software development. Prerequisite skills include a high degree of proficiency in object-oriented programming and experience in software development as part of an Agile team. Each application will however be assessed on a case-by-case basis, and exceptions to these rules may be made.
Please note that this programme is not suitable for new graduates with little or no industrial experience.
Although the modules are all delivered online, it may be essential to attend UCD to sit end-of-trimester exams, so this programme is not suitable for applicants who would need a visa to study in Ireland.
You may be eligible for Recognition of Prior Learning (RPL), as UCD recognises formal, informal, and/or experiential learning. RPL may be awarded to gain Admission and/or credit exemptions on a programme. Please visit the UCD Registry RPL web page for further information. Any exceptions are also listed on this webpage. https://tinyurl.com/2ae2ffax
Duration
2 years part-time. Delivery: Online.
This is an online, two-year, September-start, part-time programme. Six modules are taken at a rate of three per year. Each module is offered online over a 12-week trimester (Autumn or Spring), usually with a written examination taking place at the end of the module. Typical annual intake is about a dozen students.
Enrolment dates
Next Intake: September 2025.
More details
-
Qualification letters
MSc
-
Qualifications
Degree - Masters (Level 9 NFQ)
-
Attendance type
Part time
-
Apply to
Course provider