Title: Unit-level overview
Course: PEBL Cloud Computing > Section: Unit 1 - Introduction to Cloud Computing: Computing Paradigms

Aim of the unit

This unit aims at helping you understand various computing paradigms and their challenges and how new computing paradigms have been conceptualized to address those challenges. You will then relate those developments and challenges to the emergence of cloud computing.

This unit introduces you to the various paradigms of computing, namely:

1. Parallel computing
2. Biocomputing
3. Quantum computing
4. Grid computing
5. Cloud computing
6. Utility computing
7. Distributed computing
8. Ubiquitous computing
9. Centralized computing

Synergetic human-machine computing

Intended learning outcomes:

At the end of this unit, you will be able to:

1. Identify and describe the major computing paradigms
2. Explain why cloud computing has become a compelling paradigm for managing and delivering resources