COURSE LOG

NAME OF INSTITUTION Lahore Garrison University
PROGRAM (S) TO BE EVALUATED Computer Science
Course Name Cloud Computing
Catalog Number
Instructor Name Dr Areej Fatima
WeekDurationTopics Covered Evaluation Instruments UsedSignature
13-3-2023 1.5 hours Introduction to Course: Overview of the course syllabus, cloud computing concepts, and learning outcomes. Assignment 1
1.5 hours Cloud Computing Introduction: Overview of cloud computing, its history, advantages, and challenges. Discussion of the different types of cloud computing, including public, private, and hybrid clouds. Introduction to virtualization and its role in cloud computing Assignment 1
20-3-2023 1.5 hours Cloud Computing properties: Discussion of the essential characteristics of cloud computing, including on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. Explanation of each property and how it enables cloud computing. Assignment 1
1.5 hours Benefits of cloud computing: Discussion of the various benefits of cloud computing, including cost savings, scalability, availability, reliability, and agility. Explanation of each benefit and how it is achieved in cloud computing. Assignment 1
27-3-2023 1.5 hours Cloud Service Model Architecture: Overview of cloud service models, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Explanation of each service model and its key features Assignment 1
1.5 hours Comparison of Services AWS & Azure CSP: Comparison of two major cloud service providers, Amazon Web Services (AWS) and Microsoft Azure. Discussion of their similarities and differences, pricing models, and service offerings. Quiz 1
3-4-2023 1.5 hours Deployment Models, Cloud Ecosystem: Overview of different deployment modes, including public, private, hybrid, and multi-cloud. Discussion of the cloud ecosystem, including cloud providers, vendors, and users. Quiz 1
1.5 hours IaaS Properties, Virtualization: In-depth discussion of Infrastructure as a Service (IaaS) and its properties, including on-demand self-service, resource pooling, and rapid elasticity. Explanation of virtualization technologies, including hypervisors, containers, and virtual machines. Assignment 2
10-4-2023 1.5 hours Virtualization Types: Overview of different types of virtualization, including full virtualization, para-virtualization, and hardware-assisted virtualization. Discussion of the pros and cons of each type of virtualization Assignment 2
1.5 hours Enabling Techniques: Like load balancing, auto-scaling, and disaster recovery. Discussing how these are used to improve the performance and reliability Assignment 2
17-4-2023 1.5 hours IaaS Architecture: Overview of the architecture of Infrastructure as a Service (IaaS), including the components of IaaS and their interactions. Discussion of how IaaS architecture enables cloud computing Assignment 2
1.5 hours PaaS properties and characteristics: Introduction to Platform as a Service (PaaS), its properties, and characteristics. Discussion of how PaaS enables application development and deployment in the cloud. Assignment 2
24-4-2023 1.5 hours Network Virtualization, Service Level Agreement: Explanation of network virtualization, including software-defined networking (SDN), network function virtualization (NFV), and virtual private networks (VPN). Overview of Service Level Agreements (SLAs), including their purpose, structure, and key components. Quiz 2
1.5 hours PaaS Techniques, Cloud Security: Discussion of PaaS techniques, including development frameworks, databases, and middleware. Introduction to cloud security, including security risks, threats, and controls Quiz 2
1-5-2023 1 Hour Mid Term
8-5-2023 1.5 hours SaaS Architecture: Overview of the architecture of Software as a Service (SaaS), including the components of SaaS and their interactions. Discussion of how SaaS architecture enables cloud computing. Quiz 2
1.5 hours SaaS properties and characteristics: Introduction to Software as a Service (SaaS), its properties, and characteristics. Discussion of how SaaS enables application development and deployment in the cloud. Quiz 2
15-5-2023 1.5 hours Confidentiality Integrity and Availability: Overview of the three pillars of information security and their relevance to cloud computing. Quiz 3
1.5 hours Cloud Security Mechanisms: Encryption: Overview of encryption techniques used in cloud computing, including symmetric and asymmetric encryption, and key management. Quiz 3
22-5-2023 1.5 hours Fundamental Cloud Architectures: Overview of fundamental cloud computing architectures, including single cloud and multi-cloud architectures. Quiz 3
1.5 hours Advanced Cloud Architectures: Discussion of advanced cloud computing architectures, including distributed clouds, edge computing, and serverless computing. Quiz 3
29-5-2023 1.5 hours Dynamic Data Normalization Architecture: Overview of data normalization and the various techniques used to normalize data dynamically Assignment 3
1.5 hours Load Balanced Virtual Switches Architecture: Overview of load-balanced virtual switches and their use in cloud computing to ensure high availability. Assignment 3
5-6-2023 1.5 hours Cloud Brokerage: Overview of cloud brokerage and its role in cloud service management, including cloud service selection, integration, and delivery. Assignment 3
1.5 hours Cost Metrics and Pricing Models: Overview of cost metrics and pricing models in cloud, including pay-as-you-go, reservation, and spot pricing. Assignment 3
12-6-2023 1.5 hours Service Resiliency Metrics: Overview of service resiliency metrics, their role in managing cloud, including mean time to recover (MTTR), mean time between failures (MTBF), and disaster recovery. Assignment 3
1.5 hours Service Quality Metrics: Importance of service quality, service quality metrics, and how to measure and improve service quality. Assignment 3
19-6-2023 1.5 hours Backup Vulnerabilities in Cloud System: Backup, disaster recovery in cloud, backup vulnerabilities, protecting methods of cloud backups. Quiz 4
1.5 hours Designing Cloud-based Solution: Considerations for designing cloud-based solutions, cloud design patterns, and best practices for cloud solution design. Quiz 4
26-6-2023 1.5 hours Cloud Resource Scheduling: Resource scheduling types, and techniques for effectiveness in cloud. Quiz 4
1.5 hours Mobile Cloud Computing: Architecture, benefits, and challenges in mobile cloud computing. Quiz 4
3-7-2023 2 Hour Final Term
Instructor Name Dr Areej Fatima
Instructor Signature
Date