inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
CAD 28,313
Per course
Start Date
Medium of studying
Duration
12 months
Program Facts
Program Details
Degree
Diploma
Major
Cloud Computing
Area of study
Information and Communication Technologies
Course Language
English
Tuition Fee
Average International Tuition Fee
CAD 28,313
About Program

Program Overview


This Post-Diploma Certificate program empowers learners to develop and implement cloud systems and applications. Through practical experience in open standards, development operations, and platform interoperability, graduates gain coding and systems management skills. The program prepares individuals to lead organizational change and excel in the implementation of cloud solutions in various sectors.

Program Outline


Degree Overview:

This Post-Diploma Certificate program will help learners develop and implement cloud systems and applications. Learners will develop and implement cloud systems and applications, gaining practical experience with open standards and systems, development operations, infrastructure automation, and platform interoperability, with an emphasis on applied security principles. The program builds coding skills, and applied systems management skills. Graduates will be prepared to lead and further organizational change, as often required in the implementation of cloud systems.


Outline:


Term 1

  • CLCM3102 - Cloud Application Requirements and Specifications (3 Credits): This course will enable learners to demonstrate their ability to work with stakeholders to develop requirements and specifications documentation of the desired Cloud application.
  • Learners will be able to explain the purpose of requirements documents and the process of turning stakeholder requirements into a specification document while demonstrating verbal and written communication skills. Learners will be asked to demonstrate both their technical and transversal skills.
  • CLCM3403 - Cloud Architecture Design and Implementation Planning (3 Credits): This course will enable learners to demonstrate their ability to take the specification documentation for a Cloud application and produce both the Cloud Architecture Design document and the Implementation Plan for realizing the Cloud Application.
  • Learners must be able to understand and explain requirements and specification documentation and will be able to explain the steps from a specification to a design architecture element. They will demonstrate expanding a set of specifications into a complete design architecture and they will document that design architecture. Learners will also be able to explain a design architecture and how to develop an implementation plan from the design architecture. Learners will develop an implementation plan from a design architecture and explain how the implementation plan represents the design architecture.
  • CLCM3404 - Implementing Cloud Applications (3 Credits): This course will enable learners to implement an application in a Cloud development environment and deploy the application on the Cloud.
  • Learners will be able to explain a Cloud Implementation plan and identify all data and cloud services required by that plan. They will be able to identify specific services available in the Cloud environment and explain how those services will support the implementation plan. Learners will configure data and code services and write code to implement functional elements and integrate all services and elements into a Cloud application. They will be able to verify that the application satisfies all data and cloud service descriptions in the data architecture diagram and they will validate the application with stakeholders.
  • CLCM3504 - Continuous Integration and Continuous Deployment for Cloud Applications (3 Credits): This course will enable learners to deploy a Cloud application that supports continuous integration and continuous deployment (CI/CD).
  • They will identify all elements of an application that need to be integrated and deployed and they will develop a plan for integrating and deploying these elements. Learners will exercise judgement in creating the list of Cloud services deployed and describe elastic methods for deploying the application.

Term 2

  • CLCM3505 - Designing Cloud Development and Deployment Environments (3 Credits): The course will enable learners to design a complete continuous integration and continuous deployment (CI/CD) Cloud environment that is secure.
  • Learners will be able to explain the advantages of CI/CD environments. They will describe secure Cloud environments including explaining the contents of security planning and implementation documents. Learners will also document a secure Cloud development environment and implement a Cloud application within this secure environment.
  • CLCM3506 - Secure Cloud DevOps (3 Credits): This course will enable learners to design and implement secure applications that run in a continuous integration and continuous deployment (CI/CD) environment in the Cloud.
  • Learners will document security processes and procedures for data and code security based on a design architecture document. Learners will also be able to explain the security policies and procedures and validate them with stakeholders. Learnings will be able to document governance protocols for data and cloud services based on a design architecture document.
  • CLCM3604 - Advanced Governance for Cloud Applications (3 Credits): This course will enable learners to develop a Cloud DevOps (Development and Operations) environment for implementing and deploying a secure Cloud application that meets stakeholder requirements.
  • Learners will explain stakeholder requirements based on a requirements document and will be able to explain specifications of the secure Cloud application based on a specifications document. They will understand and explain the data architecture described and the implementation plan for the secure Cloud application. Learners will explain the governance protocols and procedures and the security processes, protocols and procedures for implementing and deploying the secure Cloud application and they will be able to validate the resulting application with stakeholders.
  • CLCM3998 - Cloud Computing Capstone Project (3 Credits): Students will connect with an industry partner through capstone projects, consulting projects, cooperative education, internships and professional/clinical/practice/field experience/practica.
  • This course presents learners with the opportunity to apply their skills in a simulated or actual workplace. Project work in this course needs to be of sufficient scope and depth to address a clear majority of the course competencies.

Careers:

Exciting career opportunities await in the public and private sectors, including companies and corporations, non-profit agencies, and government agencies.

  • Cloud Application Analyst
  • Cloud Infrastructure Architect
  • Cloud Application Architect
  • Software Developers – Cloud Solutions
  • Hybrid Cloud Integrated Portfolio Seller

Other:

  • Learners are expected to have programming experience or to complete a preparatory course
  • A laptop computer meeting minimum specifications is required for this program (see below)
  • Additional course-specific software may be required

Laptop specifications:

  • Intel quad core CPU (i5 or i7)
  • 8GB RAM (16GB recommended)
  • 13 inch 1080p screen (15 inches recommended)
  • a dedicated graphics card with 2GB of VRam
  • 128GB solid state hard drive (256GB recommended)
  • Windows 10
SHOW MORE
Location
Ambassadors
How can I help you today?