Master of Science in Cloud Computing

Faculty of Engineering & Science
Award Class
Awards
MSc
Programme Code CR_KCLDC_9 Mode of Delivery Full Time, Part Time, ACCS, Open, Fully Online No. of Semesters 2
NFQ Level 9 Embedded Award No Programme Credits 60
Next Review Date
Review Type Date
Programmatic Review 01/06/2023
Department COMPUTER SCIENCE
Field of Study 4811 - Computer Science
 

Programme Outcomes

Upon successful completion of this programme the graduate will be able to demonstrate... :

# PO Domains Programme Learning Outcome
PO1 Knowledge - Breadth A mastery of the theoretical knowledge and applied skills necessary to analyse, critically evaluate and apply the principles and practices of virtualisation, storage, networking, security and related technologies to cloud computing systems.
PO2 Knowledge - Kind An ability to critically appraise developments in a wide range of technologies such as security, virtualisation, storage, networking; discuss current challenges and research activities in these areas; apply appropriate methodologies to research problems.
PO3 Skill - Range Select and apply research tools and techniques of inquiry; critically evaluate design and implementation issues in cloud computing; communicate to a range of audiences in both written and verbal media about new and emerging theories and technologies.
PO4 Skill - Selectivity Independently acquire and assess knowledge in novel and emerging technologies, integrate this knowledge of various technologies to successfully plan and implement a cloud computing project.
PO5 Competence - Context An ability to analyse and document measures to address risks and weaknesses in cloud computing infrastructures; develop guidelines regarding professional and ethical practices in the exploitation of computer technology; design and implement a solution that requires significant preliminary research for novel and unfamiliar situations.
PO6 Competence - Role Initiate, lead and manage projects of significant complexity involving multi-disciplinary teams; work as a member of an IT strategic planning team; participate in peer collaboration and evaluation exercises.
PO7 Competence - Learning to Learn Devise programme to support his/her continuing professional development, independently learn, understand, evaluate and apply new knowledge.
PO8 Competence - Insight Act in a manner consistent with the best interests of clients, colleagues and other stakeholders and the general public, maintain integrity and independence in professional judgement.
 

Semester Schedules

Year 1 / Semester 1

Year 1 Semester 1 Elective Regulation
No elective taken in Semester 1 can be taken in Semester 2.
Mandatory 
Code Title Module Coordinator Version Credits
COMP8062 Cloud Automation&Orchestration Ted Scully 1 5
COMH9004 Cloud Storage Infrastructures Ted Scully 3 5
COMP9075 Cloud Strategies &Optimisation Ted Scully 1 5
COMP9076 Virtual Environments Ted Scully 1 5
Elective 
Code Title Module Coordinator Version Credits
COMP9072 Distributed Ledger Technology Ted Scully 1 5
COMP9071 Fraud and Anomaly Detection Ted Scully 1 5
FREE6001 Free Choice Module PAUL GALLAGHER 3 5
COMP9047 Malware Investigations Ted Scully 1 5
COMP9048 Malware Reverse Engineering Ted Scully 2 5
COMP9077 Network Management Ted Scully 1 5
COMP9061 Practical Machine Learning Ted Scully 2 5
SOFT8025 Scalable Microservices Ted Scully 3 5

Year 1 / Semester 2

Year 1 Semester 2 Elective Regulation
No elective taken in Semester 1 can be taken in Semester 2.
Mandatory 
Code Title Module Coordinator Version Credits
COMP9028 Comp Research Project Implem. Ted Scully 3 20
COMP9078 Next Generation Networks Ted Scully 1 5
COMP9011 Research Practice & Ethics Ted Scully 5 5
Elective 
Code Title Module Coordinator Version Credits
COMP9033 Data Analytics Ted Scully 4 5
COMP9072 Distributed Ledger Technology Ted Scully 1 5
COMP9071 Fraud and Anomaly Detection Ted Scully 1 5
FREE6001 Free Choice Module PAUL GALLAGHER 3 5
COMP9048 Malware Reverse Engineering Ted Scully 2 5
COMP9077 Network Management Ted Scully 1 5
COMP9061 Practical Machine Learning Ted Scully 2 5
SOFT8025 Scalable Microservices Ted Scully 3 5