Cloud Computing and Blockchain

Post-Graduate Certificate
Cloud Computing and Blockchain

Program Overview

The post-graduate certificate in cloud computing and blockchain will prepare students for the challenges of evaluating the feasibility, designing, and implementing cloud-based solutions that fulfill the requirements of specific business cases. Additionally, the program content will provide students with the cognitive and technical skills to evaluate blockchain technologies beyond cryptocurrencies. Therefore, they can design and implement blockchain-based solutions.

The program content is based on the expectation that students will have developed necessary digital-literacy skills, such as online research, sharing information to create knowledge, being responsible online, among others, in their undergraduate information and communication technology degree and that the Cloud Computing and Blockchain post-graduate certificate program will enhance their existing knowledge and skills.

Students will study cloud computing in the following fields:

  • provision of cloud computing, storage, and networking resources
  • security of cloud-based solutions
  • migration of on-premises systems and databases
  • design of hybrid architectures
  • monitoring and auditing of cloud-based solutions
  • cost management and business continuity
  • evaluation and design of cloud-based solutions to save costs and optimize resources

Students will also study blockchain technologies in the following fields:

  • the role and impact of cryptocurrencies in our economy
  • evaluation and design of smart contracts
  • analysis of the deployment and operational cost of smart contracts
  • analysis and design of solutions that integrate on-chain and off-chain components
  • evaluation and design of blockchain-based solutions to provide high reliability, transparency, and fault tolerance.

The program structure allows students to experience the challenges and pressures of emerging cloud computing demand in such a way that they can develop their critical thinking to propose cloud-based solutions. The program structure also allows students to study blockchain technologies to identify the need to design solutions that integrate blockchain components.

Length and Start Date

Start Date(s):

January


Length:

32 weeks


Locations

  • Regina
  • Saskatoon

Admissions

Admission Requirements

  • A conferred 4-year bachelor's degree in Information and Communications Technology from a recognized post-secondary institution
  • English Language Requirement

Admission Method

First Qualified/First Admitted

The First Qualified/First Admitted (FQFA) process is used for the majority of Saskatchewan Polytechnic programs. When we determine that you meet the program's admission requirements, you will be offered admission based on the date you fully qualify for the program. The earlier you provide the appropriate documents and information that qualify you for admission to the next intake, the earlier you might begin your studies. Your application, once qualified, is always considered for the next intake. 

Applicants to programs with multiple intakes in an academic year remain in the application pool until the last intake for that academic year has begun. Programs using the FQFA process receive applications year round and maintain an application pool for each academic year. Qualified applicants who are not offered a seat must reapply for the next academic year. 

Sponsored programs or programs targeted to specific groups do not accept applications year round or maintain an application pool.

See Admission Processes for more information about this method of admission.

Tuition and Fees

Estimates are based on current rates and are subject to change. Amounts for a program may vary by campus. Totals shown here include all mandatory fees as well as approximate cost for books and supplies. Visit the Tuition and Fees web page for a complete breakdown of tuition and fees for this program.

 

2021/22 Academic Year

$9,600

International Students

View tuition rates for international students.

Semester 1

Code
Name/Description
Credits
 
CCMP 600
Fundamentals of Cloud Computing
3
Show course details
You will study the core concepts and features of cloud computing. You will explore cloud computing delivery services and network operations. Also, you will analyze cloud deployment models and determine their benefits and challenges.
Credit Units: 3
Course Hours: 45.0
Potential Learning Method(s): Lecture/Lab
CCMP 601
Fundamentals of Blockchain
3
Show course details
You will study the core concepts and features of blockchain technologies. You will explore blockchain as a service. Also, you will analyze the benefits and challenges of cryptocurrencies and blockchain-based solutions and you will configure a blockchain network.
Credit Units: 3
Course Hours: 45.0
Potential Learning Method(s): Lecture/Lab
CCMP 602
Provisioning and Security of Cloud Resources
3
Show course details
You will be able to describe the characteristics of cloud computing providers. You will study the provisioning of cloud computing, storage, and networking resources. Finally, you will implement cloud-based solutions.
Credit Units: 3
Course Hours: 45.0
Potential Learning Method(s): Lecture/Lab
CCMP 603
Introduction to Smart Contracts
3
Show course details
You will discuss smart contracts and their functions. You will analyze the cost of designing and implementing smart contracts. You will explore smart contracts and their uses. You will analyze, design, and implement smart contracts.
Credit Units: 3
Course Hours: 45.0
Potential Learning Method(s): Lecture/Lab
TCOM 600
Business Technology Communications
3
Show course details
You will learn how to manage communication in a business environment using best practices and common software tools. You will learn how to produce effective content delivered with appropriate tools.
Credit Units: 3
Course Hours: 45.0
Potential Learning Method(s): Lecture/Theory, Online

Semester 2

Code
Name/Description
Credits
 
CCMP 604
Orchestration of Cloud Resources
3
Show course details
You will study the microservice architecture. You will discuss how microservices and agile methodologies contribute to the development of portable, scalable, and extensible applications. You will create container-based applications.
Credit Units: 3
Course Hours: 45.0
Prerequisites(s): CCMP 600, CCMP 602
Potential Learning Method(s): Lecture/Lab
CCMP 605
Cloud Data Management
3
Show course details
You will study cloud data protection. You will delve into data modernization, databases, and file storage cloud solutions. Also, you will implement strategies for backup and data recovery.
Credit Units: 3
Course Hours: 45.0
Prerequisites(s): CCMP 600, CCMP 602
Potential Learning Method(s): Lecture/Lab
CCMP 606
Integrated Services Using Smart Contracts
3
Show course details
You will explore smart contracts and their uses. You will analyze the benefits and downsides of implementing smart contracts. You will implement different types of smart contracts. You will analyze, design, and implement distributed applications (DApps).
Credit Units: 3
Course Hours: 45.0
Prerequisites(s): CCMP 601, CCMP 603
Potential Learning Method(s): Lecture/Lab
DEVP 600
Business Innovation with Development Operations (DevOps)
3
Show course details
You will discuss how to plan and provide continuous deployment of services and value to users. You will discuss cloud development operations (DevOps) services and strategies to automate processes. You will analyze DevOps cloud practices, strategies, models, and implementation processes.
Credit Units: 3
Course Hours: 45.0
Prerequisites(s): CCMP 602
Potential Learning Method(s): Lecture/Lab
PROJ 611
Adoption of Cloud Computing and Blockchain Technology in the Industry
3
Show course details
You will analyze a business case. You will propose a solution that integrates cloud services and blockchain technology to design and implement a hybrid architecture. You will prepare a report and present your solution.
Credit Units: 3
Course Hours: 45.0
Prerequisites(s): CCMP 600, CCMP 602, CCMP 605(concurrent)
Potential Learning Method(s): Lecture/Lab

Get Credit for What You Know

Prior Learning Assessment and Recognition

Saskatchewan Polytechnic recognizes that adults learn in many different ways. This includes acquiring knowledge and skills through life and work experience or non-formal training.See links below to more information about PLAR and detailed PLAR candidate guides for the Arts and Sciences courses in this program. To discuss PLAR for other courses in this program, contact us at 1-866-467-4278 and ask for the Program Head of this program.


Transfer Credit

Many Sask Polytech students benefit from transferring course credit. You may be eligible to transfer credit to Sask Polytech or to another college or university.

Student Awards

Thanks to the generosity of donors and alumni, Saskatchewan Polytechnic gives away more than $2 million in student awards during the academic year.

Saskatchewan Polytechnic offers student awards for every certificate and diploma program at every campus. Not all student awards are based on marks - some are based on financial need or things like community or volunteer involvement.

More about scholarships

Related Programs