Cloud Computing (BSc)

This programme aims to develop students with the skills and knowledge to design, build and extend the internet infrastructure and design a variety of distributed applications. 

The course focuses on cost-effective and agile ways to build and operate a business and commerce IT infrastructure. Employing more efficient ways of sharing information and collaborating can offer a real competitive advantage.

  • The student will focus on acquiring and using the expertise required by a cloud systems developer to create solutions to large and complex problems.
  • Highly regarded by employers is the expertise and skills you develop from creating and managing infrastructure solutions as part of a team.

This course is designed to:

  • Enable students to be creative and innovative in the application of the concepts, principles and techniques associated with cloud computing.
  • Enable students to critically evaluate, analyse, design or implement complex systems
  • Provide students with a systematic understanding of the comprehensive knowledge and skills needed to collect, interpret, analyse, synthesise and communicate data using appropriate methods.
  • Provide an opportunity for students to demonstrate academic rigour appropriate to honours level through the use of analytical and technical skills.

This course is available to Home and International applicants.


Once you have decided that you would like to study this programme, you will need to apply by submitting an application directly to the University.

Visit the UWTSD Birmingham's apply section to find out more. You can also apply using the link below.

Apply Now
Institution Code: T80

Tuition Fees 2021/22:
Home (Full-time): £9,000 per year

Why choose this course?

  • Internationally recognised degree
  • Develop the key skills and knowledge you need to progress in your career.
  • Work with friendly, experienced, practice-led tutors who will guide you through every step of the process.
  • Join a learning community that will become a business network for life.
  • UWTSD ranked 1st in the UK for student satisfaction in teaching quality in Business Studies – The Times & The Sunday Times Good University Guide 2019.

What you will learn

Course Overview

Cloud Computing is a specialisation of computer networking that is concerned with the management of large data in data centres, virtualisation and the provision of cloud services.

Applicants would typically be technically minded and they may have previously studied engineering, computing or the sciences.

This programme is designed for students interested in computer networks but specialising in areas such as virtualisation and the computer systems used in data centre that support cloud based services. They would also be interested in databases and developing an understanding of managing and analysing big data, and implementing cloud services.

Applicants will be interested in computer networking and networked application development and are likely to have some web programming experience.

Students will study a balance of modules around the themes of data storage technologies and cloud based services including both the provision and consumption of those services. Large scale data is stored in data centres and with networked services provided using virtualisation technologies, while “big data” requires a number of different application specific approaches for storage and analysis.

Graduates will also be able to implement services to provide this data for manipulation and analysis - by a variety of applications they will also be able to develop. Graduates would typically seek employment as data analysts, application developers, data centre engineers, etc.

Classes taught 2 days per week.

Module Topics

Students study a balance of modules around the themes of data storage technologies and cloud-based services including both the provision and consumption of those services.

Year 1: Level 4

  • Computer Architecture and Operating Systems

    The aim of this module is to provide the student with a fundamental grounding in the key concepts behind typical computer architectures, hardware, networks and operating systems.

  • Data Analysis and Visualisation

    The aim of this module is to develop the knowledge and skills required to perform basic statistical analysis of experimental data. The module will also introduce students to a wide variety of techniques used to display different types of data effectively. The student will learn to design data presentations for both static and interactive displays, both individual and team scenarios.

  • Introduction to Web and Database Concepts

    The aim of this module is to provide students with an understanding of the underlying concepts and principles needed to design and implement relational databases and build and render web pages.

  • Learning in the Digital Era

    This module will develop students’ skills for independent study and life-long learning, which will form the foundations for successful completion of their degree programme and support future employment opportunities.

  • Networks and Cyber Security Essentials

    The aim of this module is to provide the students with an understanding of the key concepts and fundamentals of data communications, computer networks and security of data and devices in a network.

  • Software Development

    This module will introduce students to software constructs and to the development of software using a high level programming language. Simple design concepts and good programming practice will be adopted.

Year 2: Level 5

  • Advanced Networking

    This module is designed to provide the student with a systematic knowledge of OSI reference model and TCP/IP protocol model. Students will gain a detailed understanding of the various hardware devices used in modern network design and will understand the essential technical principles of protocols used in various layers of OSI model and IP Addressing.

  • Changemakers: Creativity and Value Creation

    This module will enable the students to develop the concepts and practice of creativity and value creation for the development of innovative, aspiring and progressive solutions.

  • Cloud Computing Architecture

    To provide students with a systematic understanding of the principles underlying the architecture of cloud computing infrastructure and the deployment of applications within that infrastructure.
  • Data Security, Governance and Research Methods

    This module aims to familiarise students with the underlying concepts relating to threats and vulnerabilities in systems. They will learn to use information assets securely to support the goals and objectives of organisations through information security governance, risk management, and regulatory compliance. They will also learn how to plan and manage data collection through the application of a well-defined research methodology.

  • Network Operating Systems and Services

    This module aims to provide students with a sound understanding of the concepts, principles, skills and techniques required to manage and deploy network resources in a Network Operating Systems environment, e.g. Windows, or Linux.
  • Network Programmability

    This module aims to give students the ability to work with network programmability and automation tools, with a further focus on software DevOps.

Year 3: Level 6

  • Advanced Cyber Security

    This module will provide students with Cyber Security concepts and a deep understanding of how they are applied using Internet technologies. Students will gain a thorough understanding of up-to-date security threats and vulnerabilities posed to the Internet and an understanding of the legal, policy and technical approaches that are necessary to mitigate such risks.

  • Cloud Computing Administration

    This module aims to provide students with a systematic understanding of the major concepts and technologies upon which service-level cloud computing is built. The module will expose students to some of the more advanced cloud computing concepts that underpin more sophisticated cloud computing implementations.

  • Emerging Trends

    This module will enable students to demonstrate a theoretical or practical understanding of current technologies, concepts or practices.

  • Independent Project

    This module will develop the ability of students to engage critically and innovatively with theory and/or practice relevant to their studied subject areas in order to produce a discipline-specific in-depth project.

  • Switching, Routing and Wireless

    This module aims to study the technical issues related to routing and switching techniques, to have an in-depth knowledge of architecture, components, and operations of routers and switches in a larger and more complex network.

Students are assessed through a combination of worksheets, practicals, presentations, projects and examinations. Module assessment is often by assignment or assignment and examination.

The final mark for some modules may include one or more pieces of course work set and completed during the module. Project work is assessed by written report and presentation.

Key Information

Entry Criteria

This course is available to Home and International applicants.

A wide range of international qualifications which are equivalent to two A-Level passes are recognised, including International Baccalaureate and European Baccalaureate.

The University will normally accept students who have completed a recognised International Foundation Programme, for example, those offered by UK Further Education Colleges, Universities, and Colleges of Higher Education.

Applicants to this programme would typically be technically minded, and they may have previously studied engineering, computing, mathematics or the sciences. Normally applicants will be required to successfully demonstrate these through an interview

English language proficiency at or exceeding an average IELTS score of 6.0 (or equivalent in any other approved test), with no score less than 5.5 in any components of the test.

Career Opportunities

Graduates have excellent employment prospects in the computing, teaching, lecturing and ICT industry, as well as in other areas of the economy.

Recent statistics show that the vast majority of graduates from the Computing portfolio are following their chosen career paths within six months of graduating.

Graduates would seek positions such as:

  • network administrators
  • network associates
  • network engineers
  • business systems analyst
  • information systems consultant
  • IT infrastructure manager
Additional Costs

There will be no mandatory additional costs to study beyond the payment of tuition. Students should be prepared to incur the basic costs associated with studying such as transport and any on-campus purchases including printing, coffees, snacks or other sundry items.

Many students also choose to invest in study support tools such as laptops, tablets, and/or software over the course of their studies. Any activities related to study or student life which bear a cost beyond tuition will be optional, and the expense shall be clearly communicated to students at the time of registration.

Bursary / Scholarship Information

You may be eligible for funding to help support your study. To find out about scholarships, bursaries and other funding opportunities that are available please visit our Bursaries and Scholarships section.