8/1/24, 11:57 PM .
Syllabus-2023-2024
(SOET)(MCA)
Title of the Course Cloud Computing
Course Code MCA 302
Part A
L T P C
Year 2nd Semester 3rd Credits
3 1 0 4
Course Type Theory only
Course Category Discipline Core
Students must be familiar with the concepts of
Pre-Requisite/s Information Technology, Database Management Co-Requisite/s
Systems and Data Structures.
CO1- To remember the concepts of Cloud Computing, Virtualization, and data-intensive
cloud computing(BL1-Remember)
CO2- To understand the Basic concept of Computer networks, Cloud Computing, big data,
and various Cloud Web Services for different applications.(BL2-Understand)
Course Outcomes
CO3- To apply various virtualization tools in cloud computing.(BL3-Apply)
& Bloom's Level
CO4- To analyze the current issues in cloud computing like its security, energy efficiency,
and data handling for different business areas.(BL4-Analyze)
CO5- To evaluate and deploy various applications in a Cloud Computing environment to
solve real-world problems.(BL5-Evaluate)
Skill Development ✔
Entrepreneurship ✖ SDG1(No poverty)
Employability ✖ SDG2(Zero hunger)
SDG4(Quality education)
Course Elements Professional Ethics ✖ SDG (Goals)
SDG8(Decent work and economic
Gender ✖ growth)
Human Values ✖ SDG13(Climate action)
Environment ✖
[Link] 1/4
8/1/24, 11:57 PM .
Part B
Modules Contents Pedagogy Hours
Overview of Cloud Computing : Vision of
cloud computing, Defining a cloud, cloud
computing reference model, Historical
I Lecturing 8
developments, Cloud computing services,
types of clouds, Characteristics, benefits
and cloud computing challenges.
Virtualization : Introduction, Characteristics
of virtualized environments, Taxonomy of
virtualization techniques, Pros and cons of
virtualization, Technology- Xen, VMware,
Microsoft Hyper-V, Economics of the cloud,
II Federation, Presence, Identity, and Privacy Lecturing 9
in the Cloud-Federation in the Cloud,
Presence in the Cloud, Privacy and Its
relation to Cloud-Based Information
Systems, Secure Software Development
Life Cycle (SecSDLC).
High throughput Computing : Data-Intensive
Computing-Introduction, characterizing data-
intensive computations, Historical
perspective, Challenges ahead,
Technologies for data-intensive computing,
III Concept of multi-cloud management, Lecturing 10
Challenges in managing heterogeneous
clouds, benefits and advantages of multi-
cloud management systems. Implementing
Multi-Cloud Management System (e.g.
RightScale Cloud Management System).
Business Clouds : Cloud Computing in
Business, Various Biz Clouds focused on
industry domains, Amazon Web Services,
Google AppEngine, Microsoft Azure.
Scientific Applications-Healthcare: ECG Application Based Activity, Project Based
IV 10
Analysis in the Cloud, Geoscience: Satellite Activity, Online Certification
Image Processing, Business and Consumer
Applications- CRM and ERP, Productivity,
Social Networking, Media Applications,
Multiplayer Online Gaming.
Future directions in Cloud Computing :
Future technology trends in Cloud
Computing with a focus on Cloud service
models, deployment models, cloud
V applications, and cloud security. Energy Project Based Activity, Research Paper Writing 10
efficiency in clouds, Market-based
management of clouds, Third-party cloud
services, Current issues in cloud computing
leading to future research directions.
[Link] 2/4
8/1/24, 11:57 PM .
Part C
Indicative-ABCA/PBL/
Modules Title Experiments/Field work/ Bloom's Level Hours
Internships
Simple Web Application Deployment:
:students needs to build a simple web
IV PBL BL6-Create 10
application (e.g., static website) and deploy
it on a cloud platform.
Part D(Marks Distribution)
Theory
Total Minimum Passing External Min. External Internal Min. Internal
Marks Marks Evaluation Evaluation Evaluation Evaluation
100 40 60 18 40
Practical
Total Minimum Passing External Min. External Internal Min. Internal
Marks Marks Evaluation Evaluation Evaluation Evaluation
Part E
Bunya, R. K., Bromberg, J., & Goscinski, A. (2011). Cloud computing: Principles and
paradigms [Fourth Edition]. Wiley.
Books Buyya, R., Vecchiola, C., & Selvi, S. T. (2013). Mastering Cloud Computing. Tata McGraw-
Hill.
Ritting House, J. W., & Ramsome, J. F. (2011). Cloud Computing. CRC Press.
Articles -
Kaittwang, G. C., Fox, G. C., & Dongarra, J. J. (2017). Distributed and Cloud Computing.
References Books Elsevier India.
Shroff, G. (2017). Enterprise Cloud Computing. Cambridge University Press.
MOOC Courses [Link]
Videos -
[Link] 3/4
8/1/24, 11:57 PM .
Course Articulation Matrix
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 1 - - - 2 2 - - - 1 - - 3 2 3
CO2 3 1 1 2 2 3 - - - 1 - - 3 - 3
CO3 3 3 1 - 2 2 - - - - - - 3 3 3
CO4 3 3 - 2 2 - - - - - - - 3 3 3
CO5 2 3 - 1 2 - - - - - - - 3 3 3
CO6 - - - - - - - - - - - - - - -
[Link] 4/4