Course Policy Document
Course Policy Document
Program and Semester: B Tech CSE, Semester-VII Pre-requisite Course: Computer Networks
L T P C H
2 0 2 3 6
Academic Year: 2024-25 Credit Details:
Pre-Course Activity:
Using GenAI, explore the following:
1. What are the benefits of Cloud Computing?
2. How Data Centers evolved to Cloud Computing?
Identify how this course will help you in your career goals.
Identify the practical implementation of Cloud computing that are used by us in daily life.
Register on awseducate.com with your college email address
Course link:
2
Course Policy Cloud Computing
3
Course Policy Cloud Computing
3. Teaching-learning methodology
3.1 Instruction Plan
Assessment
Teaching COs
Lecture Blooms Resources and
Topic mapped
No. Method * Level Evaluation
Considerations for
5 UNDERSTAND T1 CO1
building Cloud Infrastructure
4
Course Policy Cloud Computing
Block Storage
9 File-based Storage APPLY T1 CO2
Object Storage
Lab
11 Introduction to Virtualization UNDERSTAND T1 CO2 Submission
and Class
Test-1 and
TEE
12 Virtual Layer Functions UNDERSTAND T1 CO2
Lab
Submission
13 Role of Hypervisor APPLY T1 and Class
CO2
Test-2 and
PPT,
TEE
Whiteboard
Lab
Submission
Resource Pooling and Virtual and Class
15 UNDERSTAND T1 CO2 Test-2 and
Resources
TEE
5
Course Policy Cloud Computing
Lab
Submission
17 Functions of Control Layer UNDERSTAND T1 and Class
PPT, CO3
Test-2 and
Whiteboard
TEE
Lab
Resource Discovery and Submission
18 Provisioning, APPLY T1 and Class
CO3
Test-2 and
Software Defined Controller
TEE
Resource Optimization
20 UNDERSTAND T1 -
CO3
Techniques
Lab
Submission
21 Key Security threats in Cloud UNDERSTAND T2 and Class
CO3
Test-2 and
TEE
Lab
25 Kerberos, OpenID Connect APPLY T2 Submissions
CO2
and TEE
Unit 6: Orchestration
6
Course Policy Cloud Computing
Lab
26 Introduction to Orchestration UNDERSTAND T2 Submissions
CO4
and TEE
PPT,
Whiteboard
Lab
Container Approach,
27 APPLY T2 Submissions
CO4
How does it work? and TEE
PPT, Lab
Docker Containers,
28 Whiteboard, APPLY T2 Submissions
CO4
Items in a Docker file TPS and TEE
Lab
Kubernetes Terminology, PPT,
29 APPLY T2 Submissions
Whiteboard CO4
Kubernetes Pods and TEE
PPT, Lab
Kubernetes Cluster Mode, Whiteboard,
30 APPLY T2 Submissions
Flipped CO4
Kubernetes Features and TEE
Classroom
Assessment Class Test-1 Class Test-2 Lab Submissions Assignments (In- Challenging
Component class and Home) Problems
Marks 10 10 15 10 5
7
Course Policy Cloud Computing
TEE conducted at the end of the semester will be for 100 marks (3-hour duration).
Marks obtained scaled down to 50. There will be 7 questions (each question will be
20 marks). Q1 will be compulsory and any 4 from the remaining to be solved.
4.3 Course Passing Criteria
4.3.1 ICA (50 marks) – No minimum marks
4.3.2 TEE (100 marks scaled to 50) – 40% required for passing
4.3.3 (ICA + TEE) (100 marks) – 40% required for passing
4.4 Assessments and Mapping to Course Outcomes
Internal Continuous Assessment (ICA) Term End
Examination
(TEE)
Course CT-1 CT-2 Lab Submissions Assignments Challenging TEE
Outcomes Problems
CO-1 Y Y Y Y
CO-2 Y Y Y Y Y
CO-3 Y Y Y Y Y
CO-4 Y Y Y
5. Laboratory details
The following 10 programming exercises will form the submission for laboratory
coursework. Each programming exercise will contain 3 to 5 programs.
Exp. Mapped
Week No.# Programming Topic
No. CO
CO3
7. Week 9 Getting started with AWS Cloud Security
8
Course Policy Cloud Computing
CO4
9. Week 12-13 Use Docker containers to run a 3-tier application
CO4
10. Week 14-15 Use Minikube to orchestrate container applications
6. Tutorial Plan
This course does not have any tutorial.
7. Course Material
References and Lab Manuals would be uploaded on LMS by faculty every week.
8. GenAI Usage
8.1 Pre-class Activity:
Gather 5 cloud services and come up with how they are used in 3 different
mobile/web applications that you use daily
Learn about top 10 cloud services offered by AWS and their equivalent
services by GCP and Azure with the help of GenAI
8.2 In-Class Activity:
1. Use GenAI to learn how to generate a Dockerfile for a simple Python application
2. Use GenAI to find understand the errors and find steps to troubleshoot them
when running a container in Docker and Minikube
8.3 Assignments
GenAI is permitted to be used. Students need to cite the references used.
8.4 Challenging Problems
GenAI is permitted to be used. Students need to cite the references used.
* - Only Teaching Method in the Instruction Plan for the course may vary
for different faculty teaching the course, rest of the Course Policy
Document will not change.