Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
655 views3 pages

CCA Syllabus

This document outlines a course on Cloud Computing and Applications. The course is a 6-credit major elective taken in the second semester of a Computer Engineering program. It introduces students to cloud computing technology, platforms, architecture, services, applications, and security. Key topics covered include cloud service models, virtualization, Platform as a Service, Google web services, and cloud-based storage. The goal is for students to understand cloud deployment models and be able to deploy private clouds and know about cloud applications.

Uploaded by

Sanjay Patel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
655 views3 pages

CCA Syllabus

This document outlines a course on Cloud Computing and Applications. The course is a 6-credit major elective taken in the second semester of a Computer Engineering program. It introduces students to cloud computing technology, platforms, architecture, services, applications, and security. Key topics covered include cloud service models, virtualization, Platform as a Service, Google web services, and cloud-based storage. The goal is for students to understand cloud deployment models and be able to deploy private clouds and know about cloud applications.

Uploaded by

Sanjay Patel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

CLOUD COMPUTING AND APPLICATIONS (MAJOR ELECTIVE – II)

Semester II (Computer Engineering)


SUB CODE:
Teaching Scheme (Credits and Hours)

Teaching scheme Total Evaluation Scheme


Credi
t
L T P Total Theory Mid Sem CIA Pract. Total
Exam
Hrs Hrs Hrs Hrs Hrs Marks Marks Marks Marks Marks
04 00 02 06 05 3 70 30 20 30 150
LEARNING OBJECTIVES:
The objective of this course is

 To Introduce cloud computing technology


 Study about various cloud platforms
 Understanding cloud architecture
 Understanding cloud services and applications
 Study about cloud security
 To establish public, private and hybrid cloud for own organization

OUTLINE OF THE COURSE:

Unit No Topics
1 Introduction Cloud Computing and Cloud Architecture

2 Cloud Service Models

3 Cloud Abstraction and Virtualization

4 Exploring Platform as a service and Google Web Services

5 Security in Cloud

6 Cloud Applications and Cloud based storage

Total hours (Theory): 60


Total hours (Practical): 30
Total hours: 90

Page 1 of 3
DETAILED SYLLABUS:
Sr. Topic Lecture Weight age
No Hours (%)
1 Introduction Cloud Computing and Cloud Architecture: 12 20
 Defining Cloud Computing
 Cloud Types
 Examining the Characteristics of Cloud Computing
 Exploring the Cloud Computing Stack
 Connecting to the Cloud
 Service Oriented Architecture and the Cloud

2 Cloud Service Models: 8 15


 Defining Infrastructure as a Service (IaaS)
 Defining Platform as a Service (PaaS)
 Defining Software as a Service (SaaS)
 Defining Identity as a Service (DaaS)
 Defining Compliance as a Service (CaaS)
3 Cloud Abstraction and Virtualization: 8 15
 Using Virtualization Technologies
 Load Balancing and Virtualization
 Understanding Hypervisors
 Understanding Machine Imaging
 Porting Applications
4 Exploring Platform as a Service and Google Web Services: 12 20
 Defining Services
 Using PaaS Application Frameworks
 Exploring Google Applications
 Surveying the Google Application Portfolio
 Exploring the Google Toolkit
5 Security in Cloud: 08 10
 Securing the Cloud
 Securing Data
 Establishing Identity and Presence
6 Cloud Applications and Cloud Based Storage 12 20
 Applications in the Cloud
 Applications and Cloud APIs
 Measuring the Digital Universe
 Provisioning Cloud Storage
 Exploring Cloud backup Solutions
 Cloud Storage Interoperability
 Governing the Cloud

Page 2 of 3
INSTRUCTIONAL METHOD AND PEDAGOGY (Continuous Internal Assessment (CIA)
Scheme)
 At the start of course, the course delivery pattern, prerequisite of the subject will be
discussed.
 Lectures will be conducted with the aid of multi-media projector, black board, OHP etc.
 Attendance is compulsory in lecture and laboratory which carries 10 marks in overall
evaluation.
 One internal exam will be conducted as a part of internal theory evaluation.
 Assignments based on the course content will be given to the students for each unit and
will be evaluated at regular interval evaluation.
 Surprise tests/Quizzes/Seminar/tutorial will be conducted having a share of five marks in
the overall internal evaluation.
 The course includes a laboratory, where students have an opportunity to build an
appreciation for the concepts being taught in lectures.
 Experiments shall be performed in the laboratory related to course contents.

STUDENTS LEARNING OUTCOMES:


On successful completion of the course, the student will:

 On successful completion of the course, the student will be having the basic knowledge
of Cloud Computing.
 Student will be able to understand cloud service and deployment models.
 Student will be able to deploy private cloud.
 To know about cloud applications.

REFERENCE BOOKS:

1. Cloud Computing Bible , Barrie Sosinsky


2. Cloud Computing for Dummies by Judith Hurwitz, R.Bloor, M.Kanfman, F.Halper,
Wiley India
3. Cloud Computing : A Practical Approach, Antohy T Velte, et.al McGraw Hill
4. Enterprise Cloud Computing by Gautam Shroff, Cambridge
5. Cloud Security by Ronald Krutz and Russell Dean Vines, Wiley-India

LIST OF PRACTICALS:
Sr. No Name of Experiment
1 To setup Ubuntu Enterprise Cloud
2 To setup Open Nebula
3 To setup XCP server (XEN host and XEN client)
4 To setup Aneka Cloud Toolkit
5 To setup CloudSim Toolkit
6 Run sample program on CloudSim Toolkit
7 Develop a Sample Apps using Google App Engine

Page 3 of 3

You might also like