Program Overview
The MSc in Software Engineering program combines specialized software engineering knowledge and data analytics skills. It equips graduates with the expertise to develop complex software systems and analyze large data sets. The year-long program includes taught modules, a project, and potential career paths in software engineering and data analytics. Students can also opt for a Graduate Diploma after completing the taught component.
Program Outline
Degree Overview:
The MSc in Software Engineering involves the application of specialized knowledge and skills to develop various types of large, complex software systems. The program also offers the opportunity to specialize in data analytics, extracting knowledge from extensive data sets. There is a continuous demand for software engineers and data analysts both internationally and nationally. This award provides students with the chance to acquire up-to-date knowledge and skills in software engineering and/or data analytics, including machine learning. The course consists of both a taught component and a project.
Objectives:
- Equip graduates with a comprehensive understanding of the theories, processes, methods, and techniques for building high-quality software in a cost-effective manner.
- Provide graduates with the knowledge, techniques, and tools necessary to analyze large data sets to extract valuable knowledge.
- Meet industry's needs for graduates who can evaluate and apply current research in Software Engineering/Data Analytics to practice.
- Enhance graduates' existing educational base and employment prospects.
Outline:
The course spans a single academic year (12 months) and requires full-time attendance on campus. It comprises ten taught modules taken in semesters one and two and a substantial project completed in semester three. Students who pass the taught element of the program will be offered the opportunity to complete their project/dissertation in semester 3 and graduate with an MSc in Software Engineering.
Careers:
Prospective careers for graduates include software engineering, software project management, systems analysis, and software researcher and development.
Other:
- The program offers a new Data Analytics stream (stream 2).
- Students can exit with a Graduate Diploma (60 ECTS) after completing the taught element of the program.
EU - €7,430 Non- EU - €19,300