Master of Science Software Design with Cybersecurity

MSc in Software Design with Cybersecurity

Course Overview

  • 1


Why take this course?

The course will provide students with both theoretical and practical skills to understand and respond to computer security threats in the modern enterprise. It will arm them with a broad range of competencies to successfully engage in many different security career roles in the enterprise. Students will be given a comprehensive insight of the role and practice of security in the enterprise that will enable them to holistically understand the security context and to relate the security processes and lifecycle to the business activities of the organisation and to hence identify and prioritize security activities.
This activity will be supported by developing key security technology competencies in the student cohort. The course will provide a student with a thorough introduction to cryptography developing an understanding of cryptographic algorithms and mechanism. This will, in turn, inform the development of skills in the key areas of network security and computer security – the combination of which provides the security bedrock for the enterprise information technology infrastructure on which the enterprise conducts its business.

What will I experience?

AIT’s Faculty of Engineering and Informatics is housed in one of the most modern and well-equipped facilities of its kind in the country. Lecturers have extensive industry experience which enriches their teaching skills and competencies. You will be part of an exciting software development environment, with advanced research and strong links to industry. You will have the option to undertake an industrial work placement during your third year of the programme giving you real industrial experience while undertaking a challenging project.

What opportunities might it lead to?

Software development is an enormous growth area in ICT engineering. Over 900 software companies are currently in operation in Ireland employing more than 24,000 people. Ireland’s reputation as a centre of software excellence is unrivalled in Europe. It is home to multinational and indigenous firms generating €16 billion of exports annually. The sectors wide-ranging activities include software development, R&D, business services and EMEA/International headquarters.

Partner companies have indicated a clear need for cyber security skills that remain as yet unfulfilled by the current supply of graduates at a national level. All of these companies gave input to identifying the types of skills needed and hence to the course content. In some cases this was expressed as broad areas such as the need for students to gave a holistic perspective on security as it pertains to business - these needs have been taken into account in the specification of the Security in the Enterprise module. All stressed the fundamental importance of cryptography. The set of roles covers all the roles in the security value chain from product design through deployment, enterprise risk management through incident handling and recovery. The companies also detailed the type of practitioner skills they needed for these roles and emphasised the importance of combining theory and practice.

Additional Information

International Students: We are delighted to welcome international students. Please direct all such queries to

Scholarships of €1,000 to maximum of €3,000 may be awarded based on academic achievement, personal statement outlining exceptional achievements, student ambassador programme, alumni scholarship and sibling scholarship to Non-EU students who apply through International Office or Country Advisors for TUS campuses.

International TUS alumni who wish to apply for a taught master’s may qualify for €3,000 reduced fee scholarship. More information is available from the International Office.

For additional information about this programme, please contact:

Dr Enda Fallon,

Head of Department,

Computer and Software Engineering,


Tel: (090) 647 1877

Assessment Information

The programme assessment strategy has been devised to support both the programme and module learning outcomes and to foster the development of the intended knowledge, skills and competencies. A wide range of assessment methods suitable for the programme will be used and due consideration has been given by the Programme Board and Programme Management Team to the number of assessable components per year and to the possibility of cross-modular assessment throughout the programme. The assessment workload will be reviewed by the team on an annual basis. All assessment will be at the modular level.

Course Details

Course Fees:
The programme tuition fee is €6,900 for EU students and for Non EU students the tuition fee is €14,500 per annum.
Course Duration:
1 Year
Registration Closing Date:

How to apply to this programme at TUS Athlone Campus:


Course Commencement Date:


Course Award:
Master of Science
Dept of Computer and Software Engineering
Minimum Entry Requirements:

Applicants should hold a 4 year honours degree in software design or an equivalent qualification with a minimum grade of 2.1 (60%). In line with institute policies, non-native English speakers are required to have an IELTS level of 6.0 or higher.

Course Structure

Year 1

Object Oriented Programming I
Research Methods & Professional Practice
Network Security
Security in the Enterprise
Object Oriented Programming II
Computer and Cloud Security
Applied Cryptography
Engineering Team Project

Students may choose to complete a research dissertation or industry based work placement.

Careers & Opportunities

Career Prospects

The proposed programme provides excellent employment opportunities for graduates. Historically there has been a significant shortage of graduates in the ICT area. According to the Forfás Vacancy Overview Report, 35% of all difficult to fill vacancies were for the ICT sector, primarily for professional roles in software development including software developers: mobile (iOS/Android), database (with Oracle/SQL), web, cloud; with skills in Java, JavaScript, C++, and .Net the most frequently mentioned. The proposed programme will provide these technical competencies. There was a 5% increase in employment in the software sector between quarter 4 2015 and quarter 4 2016, representing an additional 4,500 persons (Skills Ireland 2016).

In particular the available roles include:
1. Security Architect (SA)
2. Security Risk Analyst (SRA)
3. Security Operations Analyst (SOA)
4. Security Platform Engineer (SPE)
5. Secure Software Developer (SSD)

Work Placement

The Work Placement & Professional Practice provide in this programme provides learners with a comprehensive experience of the working environment while deepening specialist skills relevant to the programme. The module responds
to the requirements of industry and relevant professional bodies as it facilitates in-depth student induction, extended
professional practice, and immersion in contextualised specialised technologies and techniques.

Further Study

Students who successfully complete this programme will be eligible to pursue research opportunities at AIT at PhD level.

Facility Gallery