KEMBAR78
SYLLABUS - CSA022 - Introduction To Cloud Computing With ML | PDF | Cloud Computing | Computing
0% found this document useful (0 votes)
30 views5 pages

SYLLABUS - CSA022 - Introduction To Cloud Computing With ML

The document outlines the course 'Introduction to Cloud Computing with ML' offered at Sharda University for B.Tech students in the Computer Science & Engineering department. It details the course objectives, outcomes, syllabus, and assessment methods, emphasizing the fundamental concepts of cloud computing and its applications in machine learning. The course aims to equip students with knowledge about cloud services, architectures, and the use of AWS for machine learning solutions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views5 pages

SYLLABUS - CSA022 - Introduction To Cloud Computing With ML

The document outlines the course 'Introduction to Cloud Computing with ML' offered at Sharda University for B.Tech students in the Computer Science & Engineering department. It details the course objectives, outcomes, syllabus, and assessment methods, emphasizing the fundamental concepts of cloud computing and its applications in machine learning. The course aims to equip students with knowledge about cloud services, architectures, and the use of AWS for machine learning solutions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 5

SHARDA UNIVERSITY

Greater Noida, Uttar Pradesh, India


SCHOOL OF ENGINEERING & TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

School: SET Batch : 2021-2025

Program: Current Academic Year: 2025-2026


B.Tech

Branch: CSE Semester: V

1 Course Code CSA-022 Course Name: Introduction to Cloud Computing with


ML

2 Course Title Introduction to Cloud Computing with ML

3 Credits 3

4 Contact 3-0-0
Hours

(L-T-P)

Course Specialization Elective


Status

5 Course This introductory course on Cloud computing will teach both the fundamental
Objective concepts of how and why Cloud systems works, as well as Cloud technologies
that manifest these concepts.

6 Course At the end of the course, students will have achieved the following learning
Outcomes objectives.
(CO’s)
CO1. Define the basics of cloud and recall the computer Science concepts
which are helpful in understanding on demand service architecture.
CO2. Classify and describe the architecture and taxonomy of parallel and
distributed computing, including shared and distributed memory, and
data and task parallel computing.
CO3. Apply the PAAS and SAAS to manage the workflow and use of cloud
in scientific application.
CO4. Categorize and Characterize between Infrastructure services,
deployment models, and governance in cloud computing. Examine the
design of task and data parallel distributed algorithms for Clouds and
use them to construct Cloud applications.
CO5. Evaluate the importance of cloud using monitoring and management of
services for performance improvement of HPC and to follow the
1
SHARDA UNIVERSITY
Greater Noida, Uttar Pradesh, India
SCHOOL OF ENGINEERING & TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
Governance and Compliances.
CO6. Elaborate the design concept and formulate to build the solution using
cloud service providers as AWS as EC2, LAMBDA, S3 and Machine
Learning Service as AWS SageMaker.

7 Course This course is an introductory course for cloud computing concepts and helps in
Description understanding the core functionalities, algorithms, models and workflows in
cloud environment. In this course Students will get demonstrations of real-time
cloud services for better exposure and research understanding.

8 Syllabus Outline CO Mapping

Unit 1 FOUNDATIONS

A Introduction to compute CO1

Types of Computing, Grid computing, distributed


computing, Client-server computing, Three Tier
Architecture, use of Sockets and Remote
Procedure Call, working of RMI and CORBA,
Web services, Web Sockets, Message Queues and
Message Brokers.

B Introduction to Cloud Computing CO1

Cloud Computing definition, Roots of Cloud


Computing, Layers and Types of Clouds, Desired
Features of a Cloud, Cloud Infrastructure
Management, Infrastructure as a Service
Providers, Platform as a Service Providers,
Challenges and Risks

C Migrating and Integrating into Cloud CO1

Broad Approaches to Migrating into the Cloud,


The Seven-Step Model of Migration into a Cloud,
Enriching the ‘Integration as a Service’ Paradigm
for the Cloud Era, Evolution and Challenges of
SaaS Paradigm, Integration Scenarios, The
Integration Methodologies

2
SHARDA UNIVERSITY
Greater Noida, Uttar Pradesh, India
SCHOOL OF ENGINEERING & TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
Unit 2 ENTERPRISE CLOUD COMPUTING AND
IAAS
A The Enterprise Cloud Computing Paradigm CO1,CO2

Issues for Enterprise Applications on the Cloud,


Transition Challenges, Enterprise Cloud
Technology and Market Evolution, Business
Drivers Toward a Marketplace for Enterprise
Cloud Computing, The Cloud Supply Chain
B Virtual Machines Provisioning and Migration CO1,CO2
Services

Introduction to Virtual Machines,The Anatomy of


Cloud Infrastructures, VM Provisioning and
Manageability, Virtual Machine Migration
Services, Management of Virtual Machines for
Cloud Infrastructures,, Distributed Management of
Virtual Infrastructures, Scheduling Techniques
C Enhancing Cloud Computing Environments CO1,CO2
Using a Cluster as a Service

Introduction and Related Work, RVWS Design,


Cluster as a Service: The Logical Design, Secure
Distributed Data Storage in Cloud Computing,
Cloud Storage, Technologies for Data Security in
Cloud Computing
Unit 3 PLATFORM AND SOFTWARE AS A
SERVICE
A Aneka and CometCloud CO1,CO3

Aneka—Integration of Private and Public Clouds,


Technologies and Tools for Cloud Computing,
Aneka Cloud Platform, CometCloud: An
Autonomic Cloud Engine, Introduction of
CometCloud (Architecture, Autonomic Behavior,
Applications overview)
B Business Solutions and WorkFlow CO1,CO3,CO6

Cloud-Based Solutions for Business Applications


(Introduction of Enterprises Demand and Cloud
Computing, Dynamic ICT Services), Workflow
Engine for Clouds, Workflow Management
Systems, Architecture of Workflow Management
Systems
3
SHARDA UNIVERSITY
Greater Noida, Uttar Pradesh, India
SCHOOL OF ENGINEERING & TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
C Scientific Applications and MapReduce Model CO1,CO3,CO6

Scientific Application for Cloud Environments,


Classification of Scientific Applications and
Services in the Cloud, SAGA-based Scientific
Applications, MapReduce Programming Model,
MapReduce Impacts and Research Directions

Unit 4 MONITORING, MANAGEMENT &


GOVERNANCE
A SLA Management in Cloud Computing CO1,CO4

Introduction of typical Use Cases, Model for


Federated Cloud Computing, Security
Considerations, SLA Management in Cloud
Computing: A Service Provider’s Perspective,
Types of SLA, Life Cycle of SLA, Automated
Policy-based Management
B Performance Predictions for HPC on Clouds CO1,CO4

Introduction and Background of Grid and Cloud,


HPC in the Cloud: Performance-related Issues,
Game Hosting on Cloud Resources, Building
Content Delivery Networks Using Clouds,
Resource Cloud Mashups

C Security and Governance CO1,CO4

Basic Concept of Organizational Readiness,


Drivers for Changes: Common Change
Management Models, Security and Risk in the
Cloud, Cloud Computing and Identity, Content
Level Security—Pros and Cons, Legal Issues in
Cloud Computing(PCI DSS), Data Privacy and
Security Issues

Unit 5 AWS with Machine Learning

A AWS Services:EC2, IAM, S3, Lambda, CO1,CO5,CO6


4
SHARDA UNIVERSITY
Greater Noida, Uttar Pradesh, India
SCHOOL OF ENGINEERING & TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
Introduction to Amazon SageMaker, Machine
Learning with Amazon SageMaker, Explore,
Analyze, and Process Data, Train a Model with
Amazon SageMaker, Deploy a Model in Amazon
SageMaker, Set Up Amazon SageMaker, Amazon
SageMaker Notebook Instance
B Amazon SageMaker Studio, Perform Common CO1,CO5,Co6
Tasks in Amazon SageMaker Studio, Amazon
SageMaker API reference, Actions and Data
Types, Use Autopilot to automate model
development and Problem types, Create and
Manage Workforces , Use Ground Truth for
Labeling
C Process Data and Evaluate Models, Build Models CO1,CO5,CO6
and Choose an Algorithm, Train Models,
Debugger, Perform Automatic Model Tuning,
Tune Multiple Algorithms, Use Reinforcement
Learning, Incremental Training, Deploy Models,
Multi-Model Endpoints,
Mode of Theory
examination

Weightage CA MTE ETE


Distribution
25% 25% 50%

Text Books 1. CLOUD COMPUTING Principles and Paradigms, Edited by Rajkumar


Buyya, Jam

2. Cloud Computing: A Practical Approach, Anthony T. Velte, Toby J. Velte,


Robert Elsenpeter

Reference Amazon SageMaker, Developer Guide,


Books https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-dg.pdf#gs

Online https://aws.amazon.com/getting-started/hands-on/build-train-deploy-machine-
Materials learning-model-sagemaker/

https://aws.amazon.com/machine-learning/

You might also like