The Objective of Course Cloud Computing is to make students familiar with key concepts of virtualization, to make students familiar with various deployment models of cloud such as private, public, hybrid and community so that they start using and adopting appropriate types of cloud for their application. To make students familiar with various service models such as IaaS, SaaS, PaaS, Security as a Service (SECaaS) and Database as a Service. To make students familiar with security and privacy issues in cloud computing and how to address them.

At the end of the course student will gain a strong foundation in cloud computing models, services (IaaS, PaaS, SaaS), and deployment types (public, private, hybrid). Learn to use popular cloud platforms like AWS, Azure, or Google Cloud for storage, computing, and networking. Develop skills in cloud architecture, security, and cost optimization. Be prepared for roles such as Cloud Engineer, Architect, or Administrator with industry-relevant expertise.