Centre for Professional Development and Lifelong Learning

Information Technology/Computer Science

Cloud Computing

Cloud Computing

Overview

The course exposes students to the important concepts, technologies and architectures that form the cloud computing paradigm. Topics that will be covered in this course include: fundamental concepts and models, cloud enabling technology, cloud infrastructure mechanisms, cloud security mechanisms, cost metrics and pricing models and service quality metrics and SLAs. Students who are pursuing careers as application developers, a web developers, or a system administrators; or those desirous of fostering a clear understanding of cloud computing, as well as the ability to clearly articulate the business case for cloud computing will benefit from this course. The delivery mechanisms used for this course include face-to-face lectures, online and in-class discussions, class presentations and hands-on labs.

Mode of Delivery: Face-to-Face, Online, HyFlex or Blended
 

What will I Learn?

On successful completion of this course, students will be able to:

· Define cloud computing
· Describe the fundamental concepts, models and enabling technologies of cloud computing
· Express the fundamental characteristics of cloud security
· Give examples of cloud computing architectures
· Design a cloud computing solution
· Develop a cloud computing solution
· Recommend cloud computing architectures for organizational use
· Summarize delivery and pricing models, service quality metrics and SLAs
· Evaluate cloud infrastructure mechanisms
· Critique cloud computing adoption and deployment strategies.

Who Should do this Course

IT managers; IT team leaders; Application developers; Web Application Developers; Network Administrators; System Administrators; Software Quality Assurance Analysts; Application Security Analysts;Computer Science/ IT graduates who want to acquire cloud computing skills

Important Information

Semester II, 2020/2021 (Jan 2021) postgraduate modules will be delivered ‘face-to-face’, ‘online’, ‘blended’ or ‘hyflex’. See Mode of Delivery definitions below:
 
Face-to-Face
Face-to-face teaching is an instructional method where course content is taught in person, in a physical classroom environment.
 
Online: 
Online teaching is an instructional method where students and instructors connect via technology to review lectures, submit assignments and communicate with one another. No face-to-face learning occurs since lectures, assignments and readings are delivered online.
 
Blended:
Blended teaching (also known as hybrid or mixed-mode) is an instructional method where a portion of the traditional face-to-face instruction is replaced by web-based online instruction. Therefore, classes are delivered via electronic and online media as well as traditional face-to-face teaching.
 
HyFlex:
Hybrid-Flexible (also known as HyFlex teaching) integrates in-class instruction, online synchronous video sessions, or asynchronous content delivery. The instructor will deliver the class in a regular classroom, but students may attend in person, participate in the class through video conferencing, or watch a recording of the class session.

 

At a Glance

  • Admissions Term: 2025/2026 Semester II
  • Registration: Open
  • Date: January to May 2026
  • Time: TBA
  • Duration: 12 weeks
  • Certificate Awarded: Professional Development Certificate of Competence
  • Course Code: COMP6361
  • Capacity: 10
  • Cost: BDS $2,100 (USD $1,050) {with assessment} ; BDS $1,790(USD $895) {without assessment}

The following topics/concepts/theories/issues will be addressed:
· Origins of cloud computing
· Basic concepts and terminology
· Risks and challenges
· Fundamental concepts and models

 

o Roles and boundaries o Cloud characteristics o Cloud delivery models o Cloud deployment models · Cloud-enabling technology o Internet architecture o Virtualization o Multitenant technology
· Fundamentals of cloud security
· Cloud computing mechanisms
· Cloud computing architectures
· Delivery models
· Cost metrics and pricing policies
· Service quality metrics and SLAs

There are no specific requirements to be eligible to enroll is this course.

This course will be delivered using a combination of interactive lectures, online and face-to-face discussions and laboratories. Students are required to read preparatory material and complete assigned homework given by the lecturer and be prepared to participate in discussions. Laboratory sessions will be used to provide students with the opportunity to use game engines to implement theories. Students are expected to prepare assigned exercises prior to arriving at the laboratory. Credit Hours Four (4) hours of lectures and four (4) hours of labs each week for six (6) weeks.

Xavier Caddle