Introduction to Network and Cloud Computing
Description
This module (COMP08014) provides students with a fundamental introduction to computer networks and the theme of cloud computing, where varying levels of computing resources are available via the internet. Computer networks are the underlying infrastructure of the internet, enabling communication and resource sharing among interconnected devices, while cloud computing represents a paradigm shift in the delivery and consumption of computing resources, offering scalability, flexibility, and accessibility on-demand.
This is fundamental knowledge to students studying computing and software courses as it forms the backbone of modern IT infrastructure and services. Understanding computer networks and cloud computing is essential for students pursuing careers in various computing fields, including software development, system administration, cybersecurity, and data science.
The syllabus will include the following:
Computer Networks:
- Overview of Network Devices including Switch, Router and Firewall
- Types of Networks
- Network Security Fundamentals
Cloud Computing:
- Overview: Definition, introduction, and rationale of cloud computing
- Characteristics: scalability, reliability, elasticity, cost-efficiency
- The role of cloud computing in modern businesses
- Virtualization definition and types (server, network, desktop, storage, application)
- Cloud service models (SaaS, PaaS, SaaS, IaaS) and deployment models
- Security and Privacy in the Cloud
- Exploration of modern cloud provisions (Azure, AWS, Google Cloud) and their offered services
Sample tasks that students will undertake in the practical classes in this module are the design of a simple computer network and the configuration, hardening and deployment of a local and cloud-based server.
This is an SCQF Level 8 module and upon successful completion, participants will be awarded 20 credits.
To view the module descriptor, please visit Programme Specifications and Module Descriptors
Delivery
This module is delivered on a Distance Learning basis. Timetable to be confirmed.
Course presenter
This module will be delivered by Dr Aboua Ange Kevin N'Da.
Funding
This course may be available on a fully funded basis to some delegates. Further details, including regarding eligibility, are available under Funding Support.
If you have any questions, please contact us at cpd@uws.ac.uk.
NOTE: This is a university module and upon approval of your application, you will be invited to register and then supported to complete enrolment. To enrol on the university system, the first step involves security set-up using the Microsoft Authenticator app; you will need to ensure that you have a compatible smartphone.
Further information is available at the Student Information Portal.
To access this module via the CPD route, individuals should be ordinarily resident in Scotland. If you do not meet this criteria, please enquire here.
Graduate Apprenticeship
In addition to being available on a CPD basis, this module is part of our fully funded Graduate Apprenticeship - BSC (Hons) IT Software Development.
This programme is designed to integrate academic excellence with practical industry experience, ensuring you are well-prepared for a successful career in software development or related fields.
Modules available through the UWS CPD Centre include:
- Database Development
- Introduction to Web Development
- Fundamentals of Data Science
- Introduction to Programming
- Intermediate Programming
- Project Management for IT
- Introduction to Network and Cloud Computing
For further information, please contact apprenticeships@uws.ac.uk