0% found this document useful (0 votes)
15 views

CS451 - Advance Computing

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

CS451 - Advance Computing

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

CHAROTAR UNIVERSITY OF SCIENCE AND TECHNOLOGY

FACULTY OF TECHNOLOGY & ENGINEERING


DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

CS451: Advance Computing


----------------------------------------------------------------------------------------------------------------
Credits and Hours:

Teaching
Theory Practical Tutorial Total Credit
Scheme
Hours/Week 3 2 - 5
4
Marks 100 50 - 150

Pre-requisite courses:

● Operating System
● Concepts of Networking

A. Outline of the Course:

Sr. Number of
Title of the unit
No. hours
1 Introduction to Computing Technology 07
2 Cloud Enabling Technologies 10
3 Cloud Computing Architectures 10
4 Fog and Edge Computing and its Applications 10
Container Technology and Market place of Advanced
5 08
Computing Platforms
Total hours (Theory): 45
Total hours (Lab): 30
Total hours: 75

B. Detailed Syllabus:

Unit Weightage
Unit/Topics Hours
No. (%)
1 Introduction to Computing Technology 07 14%
Overview of Cluster Computing, Grid Computing
Systems, Cloud Computing, Roles and Boundaries,
Cloud Characteristics, Cloud Delivery Models, Cloud
Deployment Models, Desired Features of a Cloud,
Benefits and Disadvantages of Cloud Computing,
Challenges and Risks in Cloud Computing.
2 Cloud Enabling Technologies 10 22%
Data centre Technology, Virtualization Technology,
Implementation Levels of Virtualization,
Virtualization Structures/Tools and Mechanisms,
Managing Virtualization Environment, Types of
Hypervisors, Virtualization of CPU, Memory, and I/O
Devices, Virtual Clusters and Resource Management,
Virtualization for Data-Centre Automation.
3 Cloud Computing Architectures 10 22%
Workload Distribution Architecture, Resource Pooling
Architecture, Dynamic Scalability Architecture, Elastic
Resource Capacity Architecture, Service Load
Balancing Architecture, Cloud Bursting Architecture,
Elastic Disk Provisioning Architecture, Redundant
Storage Architecture, Hypervisor Clustering
Architecture, Load Balanced Virtual Server Instances
Architecture.
4 Fog and Edge Computing and its Applications 10 22%
Edge computing purpose and definition, Benefits of
Edge Computing, Different Types of Edge, Edge
Deployment Modes, Edge computing hardware
architectures (Gateway), Introduction to Fog
Computing: Fog Computing, Characteristics,
Application Scenarios, Issues and challenges, Fog
Computing Architecture: Communication and
Network Model, Programming Models, Fog
Architecture for smart cities, healthcare and vehicles.
Container Technology and Market place of Advanced
5 08 20%
Computing Platforms
Virtual Machine vs Containers, Understanding &
Implementing Container, Pros and Cons of Container
Technology, Fundamentals of Docker, Introduction to
Container Orchestration and Kubernets, Introduction
to the market place for Futuristic computing: Amazon
Web Services, Microsoft Azure Services, Google Cloud
Platform
C. Course Outcome:

After completion of the course, Students will be able to


Understand the concepts of Cluster computing, Grid computing and Cloud
CO1
computing technology.
CO2 Analyse and implement the Cloud enabling technologies and concepts of
Virtualization.
CO3 Explore the various cloud computing architectures and paradigms.
CO4 Assess and examine the fog computing and edge computing platforms
along with its applications.
CO5 Evaluate a set of container technology and business requirements at market
places.

D. Course Articulation Matrix


PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 2 3 2 3 2 2 - - - - 2 - 2
CO2 3 2 3 2 3 2 2 - - - - 2 2 -
CO3 3 2 3 2 3 2 2 - - - - 3 3 -
CO4 3 2 3 2 3 2 2 - - - - 3 2 -
CO5 3 3 3 2 3 2 2 - - - - 3 - -

Enter correlation levels 1, 2 or 3 as defined below: 1: Slight (Low) 2: Moderate (Medium) 3: Substantial
(High) If there is no correlation, put “-”.

E. Recommended Study Material:

❖ Text Books:
1. Cloud computing: concepts, technology & architecture, Erl, Thomas,
Ricardo Puttini, and Zaigham Mahmood, Pearson Education, 2013
2. Cloud Application Architectures: Building Applications and
Infrastructure in the Cloud, George Reese, O'Reilly Publication.
❖ Reference Books:
1. Cloud Computing: Principles and Paradigms, Rajkumar Buyya, James
Broberg, Andrzej M Goscinski, Wiley publication.
2. Cloud computing for dummies. Judith, s. Hurwitz john wiley & sons,
2019
3. Cloud Computing: A Practical Approach, Toby Velte, Anthony Velte,
McGraw-Hill Osborne Media.

You might also like