Computer Science - Adaptive Cybersecurity
Course Overview
Cybersecurity is one of the most exciting and fastest growing areas of the ICT industry. It is a domain of enormous economic and societal importance, as it is aimed to protect citizens, businesses, and organisations against increasingly complex, damaging, and sophisticated attacks.
This increasing complexity and level of sophistication requires new means of attack detection, protection, and mitigation, which are addressed by this innovative new programme, the MSc in Computer Science (Adaptive Cybersecurity) offered by the University of Galway.
Adaptive cybersecurity incorporates state-of-the-art advanced dynamic cybersecurity techniques, algorithms, and frameworks to efficiently protect and mitigate systems and organisations against new emerging threats.
This 12-month full-time programme provides cutting edge technical training and research opportunities in the emerging area of AI-driven and data analytics-driven cybersecurity. It is a unique offering that is only matched by a small number of European and US-based Universities and builds on the vast research experience and technical skills of renowned, interdisciplinary experts based in the School of Computer Science, University of Galway.
This programme is aimed at graduates with a primary qualification and / or extensive industry experience in Computer Science or related subject area. It is not a conversion programme but expects students to already be at a very high standard regarding their Computer Science education.
Transferable Skills Employers Value
• Develop skills needed for sustained critical reflection.
• Enhance skills in the area of problem solving through engagement with difficult organisational and technical (cyber-) security questions.
• Enhance students’ skills in research, communication, and innovative thinking.
• Identify the general principles that connect problems and thereby evaluate the strengths and weaknesses of cybersecurity measures in an organisation. [Critical Reasoning]
• Conduct structured, educated and result-driven research on a known threat, as well as the ability to perceive potential future threats and their mitigations. [Analytical Skills]
• Communicate difficult ideas in a clear and persuasive manner, while listening to problems/ideas/proposals, and understanding and providing different points of view. [Communication Skills]
• Look at problems from diverse points of view. [Design and Planning Skills]
• Identify a security problem and formulated questions relevant to clarifying the threat(s)/issue(s). [Research and Investigation Skills].
Lectures are complemented by weekly labs and tutorials.
Subjects taught
Students will collect 90 ECTS during 12 months of full-time studies. The programme covers over two semesters many complementary areas of Cybersecurity, Artificial Intelligence, and Data Analytics, including Intrusion Detection and Malware Analysis, Secure DevOps, Ethics & Data Privacy, Deep Learning, Case Studies in Cybersecurity Analytics, Autonomous Agents and Multi-Agent Systems. Further on, students reinforce their newly gained skills in a project that is completed during the summer.
During semester 1 students will focus on foundation topics comprising of 5 core modules and one elective module (30 ECTS in total) as follows:
Core Modules:
CT5165: Principles of Machine Learning
CT5189: Introduction to Cybersecurity
CT5191: Network Security & Cryptography
CT5190: Societal Impact of AI and Cybersecurity
CT5132: Prog. and Tools for AI
Elective Modules
CT5141: Optimisation
CT5120: Natural Language Processing 1
CT561: System Modelling and Simulation
CT5105: Tools & Techniques for Large Scale DA
During semester 2 advanced topical areas will be covered, again comprising of 5 core modules and one elective module (30 ECTS in total) as follows:
Core Modules:
CT5133: Deep Learning
CT5100: Data Visualisation
CT5192: Secure DevOps
CT5193: Case Studies in Cybersecurity Analytics
CT5194: Malware and Intrusion Detection
Elective Modules
CT5134: Agents, Multi-Agent Systems and Reinforcement Learning
CT5121: Advanced Topics in NLP
CT5113: Web & Network Science
CT5187: Knowledge Representation
Please see Course Web Page above for module details.
Entry requirements
Prior qualification
• This MSc is targeted at high-performing graduates of Level 8 computer science programmes, or Level 8 science/engineering programmes that offer sufficient training in computing.
• The minimum academic requirement for entry to the programme is a First Class Honours (or equivalent) from a recognised university or third-level college. However, a good Second Class Honours (or equivalent) can be deemed sufficient on the recommendation of the Programme Director.
• English language proficiency
Overall, entry to the MSc Artificial Intelligence requires a minimum IELTS score of 6.5 overall, 6.5 in Writing and no less than 6.0 in any other band. TOEFL: Overall 88, Listening 12–19, Speaking 18–19, Writing 24–26, Reading 13–18. PTE: Overall 61, Writing 61, all other bands no less than 50.
• Applicants are required to submit a personal statement outlining:
o A summary of your primary degree and its relevance for a successful completion of this programme. We strongly encourage an evidence based approach to highlighting your academic accomplishments.
o A summary of your previous capstone projects (e.g., undergraduate final year projects) including an outline of your exact contribution there. We strongly encourage an evidence based approach to outlining your existing technical skills and experience
• Please upload a current C.V.
Application dates
Closing Date: No set closing date. Offers made on a continuous basis.
Applications must be completed online at: https://nuigalway.elluciancrmrecruit.com/Apply/Account/Login.
An application requires a registration fee of €35. You will be asked to upload proof of identification, academic transcripts, a personal statement, an academic reference and documentation to fulfil the English requirement (where English is not your first language).
Duration
1 year full-time.
Enrolment dates
Next start date: September 2025
Post Course Info
Career Opportunities
The high global demand in cybersecurity experts is being reflected in a range of career options for example as network security architect, cybersecurity operations analyst or information security analyst.
While our graduates can compete for such jobs, the programme, in particular, will cater for the demand stemming from emerging R&D career paths in cybersecurity that have a strong focus on machine learning and data analytics. These include positions such as an AI security controls architect, cybersecurity data analytics engineer, or cyber intelligence analyst.
More details
-
Qualification letters
MSc
-
Qualifications
Degree - Masters (Level 9 NFQ)
-
Attendance type
Daytime,Full time
-
Apply to
Course provider