Course Code Course Title L P U
CSE323 Cloud Computing 3 0 3
Aim & objective of the course: The course discusses the basic concepts of cloud computing
and helps students to understand the concepts in an easy manner and improve their skills in order
to develop a learn Cloud Computing Concepts in the IT Industry.
Learning Outcomes: Now a days each and everyone trying to utilize his resources manpower ,
Funds and infrastructure in proper way. So this study will help us to find the solution after
completion of this course
Text book(s):
T1: Enterprise Cloud Computing ,Technology, Architecture, Applications: Gautam Shroff:
Cambridge University Press.
Reference book(s):
R1: Cloud Computing Bible: Barrie Sosinsky: John Wiley & Sons.
Lecture-wise plan:
Lecture Learning objectives Chap./Sec.
Topics to be covered
Nos. (Text Book)
To make students familiarize with
Enterprise Computing: A
Enterprise Computing: A
retrospective.
retrospective. T1: Ch. 1.1 -
1-3 Introduction, Mainframe
Introduction, Mainframe 1.3.
Architecture, Client-Server
Architecture, Client-Server
Architecture.
Architecture.
To make students familiarize with
3- tier Architecture with TP
4-6 3- tier Architecture with TP T1: Ch. 1.4.
Monitors.
Monitors.
To make students familiarize with
The internet as a Platform. The internet as a Platform
7 Internet Technology and web- T1: Ch. 2.1.
Internet Technology and web-
enabled Application.
enabled Application.
To make students familiarize with
Web application servers, T1: Ch. 2.2 -
8 - 10 Web application servers, Internet of
Internet of Services. 2.3.
Services.
Software as a Service and
To make students familiarize with
cloud computing, Emergence
Software as a Service and cloud
of software as a service, T1: Ch. 3.1 -
11 - 12 computing, Emergence of software
Successful SAAS 3.2.
as a service, Successful SAAS
architectures.
architectures.
Dev 2.0 Platform, cloud T1: Ch. 3.3 -
13 - 14 Dev 2.0 Platform, cloud computing.
computing. 3.4.
To make students familiarize with
Development 2.0 in the cloud
15 - 16 Development 2.0 in the cloud for T1: Ch. 3.5.
for enterprise.
enterprise.
To make students familiarize with Enterprise Architecture –
Enterprise Architecture – Role and Role and Evolution, T1: Ch. 4.1 -
17 - 18
Evolution, Enterprise Data an Enterprise Data an Process, 4.2.
Process, Enterprise Components. Enterprise Components.
To make students familiarize with Application Integration and
19 - 20 T1: Ch. 4.3.
Application Integration and SOA. SOA.
To make students familiarize with Enterprise Technical
Enterprise Technical Architecture, Architecture, Data Centre T1: Ch. 4.4 -
21 - 22
Data Centre Infrastructure: coping Infrastructure: coping with 4.5.
with Complexity. Complexity.
To make students familiarize with
Cloud Platforms
Cloud Platforms
23 - 24 Infrastructure as a service: T1: Ch. 5.1.
Infrastructure as a service: Amazon
Amazon EC2.
EC2.
To make students familiarize with
25 Platform as a service. T1: Ch. 5.2.
Platform as a service.
To make students familiarize with
Google App Engine, T1: Ch. 5.2 -
26 - 28 Google App Engine , Microsoft
Microsoft Azure. 5.3.
Azure.
To make students familiarize with Cloud Computing Economics.
Cloud Computing Economics. Is cloud Infrastructure is T1. Ch. 6.1 -
29 - 30
Is cloud Infrastructure is Cheaper, Cheaper, Economics of 6.2.
Economics of Private cloud. Private cloud.
To make students familiarize with
Software Productivity in the
Software Productivity in the cloud, T1: Ch. 6.3 -
31 - 33 cloud, Economies of scale:
Economies of scale: Public Vs 6.4.
Public Vs Private clouds.
Private clouds.
To make students familiarize with
33 - 35 Cloud Technologies. T1. Ch. 7.1.
Cloud Technologies.
Web services, AJAX and
To make students familiarize with
mashups.
36 - 38 Web services, AJAX and mashups. T1: Ch. 7.1.
Web services SOAP and
Web services SOAP and REST.
REST.
To make students familiarize with
SOAP versus REST, Ajax: T1: Ch. 7.2 -
39 - 40 SOAP versus REST, Ajax:
Asynchronous rich interfaces. 7.3.
Asynchronous rich interfaces.
To make students familiarize with Mashups: user Interfaces
41 - 43 T1: Ch. 7.4.
Mashups : user Interfaces Services. Services.
To make students familiarize with Virtualization Technologies
Virtualization Technologies, Virtual Machine Technology,
T1: Ch. 8.1 -
44 - 45 Virtual Machine Technology, Virtual Applications
8.3.
Virtual Applications enterprise, enterprise, Pitfalls of
Pitfalls of Virtualization. Virtualization.
Evaluation Scheme:
Weightage
Component Duration Remarks
(%)
Internal I 25 Closed Book
Mid Term Exam 2 hrs. 20 Closed Book
Internal II 25 Closed Book
Comprehensive Exam 3 hrs. 30 Closed Book
1. Attendance Policy: A Student must normally maintain a minimum of 75% attendance in
the course without which he/she shall be disqualified from appearing in the respective
examination.
2. Make-up Policy: A student, who misses any component of evaluation for genuine reasons,
must immediately approach the instructor with a request for make-up examination stating
reasons. The decision of the instructor in all matters of make-up shall be final.
3. Chamber Consultation Hours: During the Chamber Consultation Hours, the students can
consult the respective faculty in his/her chamber without prior appointment.