MSc Cloud Computing
LOCATION
Docklands Campus
ENTRY REQUIREMENTS
START DATE(S)
ATTENDANCE
LEARNING
Find out about entry requirementsFlexible entry requirements
September 2023
- Full time, 1 year
- Part time
- On campus
OVERVIEW
The course aims at equipping you with the computation, mathematical, and business views of cloud computing and after successfully completing the course you should be able to demonstrate knowledge and understanding of theoretical as well as the applied side of cloud computing.
This programme is designed to give you the opportunity to:
- Plan, manage and deliver significant cloud computing based projects, resulting in a high-quality research output through dissertation
- Investigate and develop cloud computing projects within the confines of the ethical, social and professional context of cloud computing
- To equip you with key concepts in cloud computing; such as IAAS, PAAS & SAAS
- Gain advanced theoretical and specialist practical knowledge of progressive and emerging topics including DevOps, virtualisation, software-defined network
- Create innovative solutions through the integration of a range of standard and specialised cloud computing tools/technologies
- Develop the professional skills necessary for a senior career in the IT industry.
WHAT YOU'LL LEARN
Knowledge
- Knowledge and understanding of essential facts, concepts, theories and principles of emerging technologies in cloud and distributed computing.
- Knowledge and understanding of contemporary tools and technologies to produce solutions relevant to the domain of cloud computing to meet a set of agreed requirements.
Thinking skills
- Critically reason the production of cloud computing artefacts.
- Independent thinking and analytical skills in the real-world problems related to cloud computing.
Subject-Based Practical skills
- Analyse, interpret, synthesise and evaluate design methods and alternative solutions for a given problem in the diverse fields of finance, medical, and technology domain.
- Identification and implementation of appropriate intelligent algorithms.
- Experience in algorithm design using state-of-the art programming languages.
Skills for life and work (general skills)
- Structure and communicate ideas effectively, both orally and in writing.
- Work professionally as an individual and as a team player to develop creative solutions to problems.
MODULES
CORE MODULES
Artificial Intelligence & Machine Vision
Cloud Computing
Cloud Computing
This module provides you with an overview of the field of Cloud Computing, its enabling technologies, main building blocks, and hands-on experience. The course will introduce this domain and cover the topics of data centres, virtualisation, cloud storage, and various Cloud paradigms. Motivating factors, benefits, challenges, and service models will be discussed. Modern data centres enable many of the economic and technological benefits of the cloud paradigm; hence, the module describes several concepts behind data centre design and management.
Big Data Analytics
Computer Security
Computer Security
This module aims to provide an understanding of the tools and techniques needed to protect computers, networks and internet sites from unauthorised intrusion. This will involve studying possible security risks and the application of appropriate technical, defensive mechanisms/tools to counteract cyber crime.
Mental Wealth; Professional Life (Dissertation)
Mental Wealth; Professional Life (Dissertation)
Conduct a practical project of a Master level quality related to the scope of the selected MSc programme and develop skills appropriate for a senior computing professional. You will consider the ethical, legal, social, and professional issues, and the dissertation will require appropriate research, analysis, design, implementation, quality assurance, evaluation and project management. You will reflect on the success of the strategies that you employed to further develop your reflective skills, self-awareness,
HOW YOU'LL LEARN
As a cloud computing student, you'd expect a lot of your learning to take place via technology, and you'd be right!
Our Docklands campus has excellent computing resources, including specialised labs to study networking and operating system environments such as Windows and Linux.
You'll be given software tools for programming, database development, computer-aided software engineering, internet access and web-based development.
Let's not forget the personal touch, computer science may involve the study of robotics, but we're not robots and neither are you. Our teaching staff will give you a great deal of personal attention and feedback as you get to grips with the course content. You'll have a personal tutor to oversee your progress, module leaders for different parts of the course and tutors for each year group.
We also have, as you might expect, a virtual learning environment to keep you connected with your tutors and fellow students.
A significant proportion of your time will also be spent working in groups with your fellow students. Experience of group working is essential for graduates who wish to work in the IT industry.
You'll gain insights from our industrial partners through guest lectures and visits which ensure that you stay on top of what this dynamic industry demands.