You are on page 1of 9

RADHARAMAN INSTITUTE OF TECHNOLOGY & SCIENCE ,

BHOPAL

Department of Computer Science & Engineering

COURSE FILE

Course Name : ________________________


Course Code : ________________________
Semester : ________________________
Name of Faculty Member : ________________________
Session : ________________________
RADHARAMAN INSTITUTE OF TECHNOLOGY &
SCIENCE, BHOPAL

Course Name (With Code): - _______________________________________________

S# Contents

1. Scheme and Syllabus

2. Academic Calendar

3. Time Table

4. Course Plan

5. Course Materials (with ppt, notes, x-reading materials)

6. Name of Reference Books

7. RGPV Question Papers (last 3 years)

8. Assignments and Tutorials (unit-wise)

9. PUT Test papers

10. Students Attendance

11. Student Performance Sheet

Prepared by : ____________________

Designation : __________________________
Radharaman Institute of Technology and science

(Approved by AICTE, New Delhi- Affiliated to RGPV, Bhopal)

Department of Computer Science & Engineering

Course Plan

Course Title: Cloud Computing Number of Credits: 4


Department: CSE Programme: B.E CSE
Semester: Seven Academic Year:2013-2014
Course Instructor:

Course Organization Details:

Course Objective:

The objective of this course is to introduce the students to basic idea about cloud
computing. Cloud computing seems to be exciting new way to work with programs and data,
collaborate with friends and family, share idea with coworkers and friends, and most of all, be more
productive. After the course a student should have an understanding, on what cloud computing is,
how it works, who should use it, and why it is the wave of the future. Explore the practical benefits
of cloud computing, from saving money on expensive programs to accessing the documents
anywhere. See just how easy it is to mange work and personal schedule, share document with
coworker and friends, edit digital photos and much more. Learn how to use web based application
to collaborate on reports and presentation, share online calendars and to- do lists, manage large
projects, and edit and store digital photographs. This course also develops awareness about the
latest technology and paves a way to start- up the work in cloud environment.

Prerequisite: 1. Open Course Software 2. Computer networks 3. Computer Organization and


architecture

Reference:

S.NO. NAME OF THE BOOK AUTHORS/PUBLISHER(S)/


YEAR
T1 Cloud computing Micheal Miller, Pearson
booksReference bookText

Education, New Delhi,


2009

R1 Cloud computing: Web based application that change Micheal Miller, Que
the way you work and collaborate online Publishing, August 2008

R2 Cloud computing best practices for managing and Haley Beard, Emereo Pty
measuring processes for on- demand computing, Limited, July 2008
applications and data centers in the cloud with SLAs
Other Recourses:

1. Kai Hwang Geoffrey C. Fox,Jack G Dongarra, “Distributed and cloud computing from Parallel
Processing to the Internet of things” , Morgan Kaufmann Publishers, 2012.
2. John W. Rittinghouse and James F. Ransome, “Cloud Computing Implementation, Management
And Security”, CRC Press, 2010.
3. Tody Velte, Anthony Veite, Robert Elsenpeter, “Cloud Computing, A Practical Approach”, TMH,
2009.
4. Kumar Saurabh, “Cloud Computing-
5. George Reese, “Cloud Application Architectures: Building Applications Infrastructure in the
Cloud”, O”Reilly.
6. James E. Smith, Ravi nair, “ virtual machines: versatile platforms for systems and processes”
Elsevier/ Morgan Kaufmann, 2005.
7. Katarina Stanoevska- slabeva, Thomas Wozniak, santi Ristol, “Grid and cloud computing – A
business perspective on technology and applications” Springer.
8. Ronald L. Krutz, Russel dean Vines, “Cloud security- A comprehensive guide to secure cloud
computing”, wiley india, 2010.
9. Rajkumar buyya, Christian vecchiola, S. Tamarai Selvi, “Mastering cloud computing” TMGH,
2013.
10. Gautam Shroff, “Enterprise Cloud Computing”, Cambridge University Press, 2011.
11. Michael Miller, “Cloud Computing”, Que Publishing, 2008.
12. Nick Antonopoulos, “Cloud Computing”, Springer Publication, 2010.

Note that the course is fully covered in the prescribed text book “Cloud Computing”. You will get
more ideas about cloud computing in the reference books “Cloud Computing: Web Based
Applications That Change the Way You Work and Collaborate Online” and “Cloud computing
Best Practices for Managing and Measuring Processes for On-demand Computing,
Applications and Data Centers in the Cloud with SLAs”. Other resources like “Mastering Cloud
Computing” will also provide you with necessary information.

Dates, Times and Rooms: Lectures and Tutorials:

Cloud computing course starts on 02 January 2014. The examination period at the end of the course
is 09 April to 30 May 2014.

The lecture for the course will be held in Lecture Hall 11 (LH 11). There is a timetable on the course
website showing the times of the lectures, lab and tutorial.

Lectures for Cloud computing are:


 Monday-4th Period (11:50 AM-12:40 PM)
 Tuesday-4th Period (11:50 AM-12:40 PM)
 Thursday-2th Period (11:50 AM-12:40 PM)
 Friday-1st Period (11:50 AM-12:40 PM)

A schedule of lecture topics, readings and assignment due dates is available online. Copies of the
lecture slides will be distributed at the lecture, but will also be available via the schedule page.

To work on your assignments, you may use any of the computing labs on the second floor at any
time, unless they are booked for another class. You may also use your own computer for the
assignment. (The course web site has resources to enable you to do this).

Announcements and Communication:

The main means of communication outside of lecture will be the cloud computing web area at
www.Mooble-sirt.org and www.piazza.com.There you will find, among other things, this document
and the course schedule (With links to copies of the lecture slides), assignment handouts, and the
cloud computing Q & A Forum, and the assignment submission system. The forum is a web-based
bulletin board system. Questions, comments, and responses can be posted to the forum. Staff will
read the forum posts and will frequently respond to them also. You should make a bookmark to the
course home page because you will need to access it frequently.

Assignments:

Following the lesson, students work at a computer on the concepts presented. Several small
assignments are used to illustrate the concepts of the lesson and expose students to different
problem solving situations. These smaller assignments prove very beneficial in establishing a
student understands and application of the subject.

There will be 5 assignments (one for the each unit). The course web site has a page listing the
assignment, dates, and resources. Each assignment will be described in a handout that will be
distributed at a lecture or in the lab, and will also be available from the website. The assignments
are a critical learning component of the course. They address most of the concepts and techniques
that are introduced in the lectures, and they are the most important way of coming to grips with the
material in the course. All the assignments should be submitted online through Moodle.

Test and exams:

A student should secure a minimum of 75% attendance in order to become eligible for the
university examinations. There will be three 90 minute internal tests, starts as per the following
schedule:
 Test 1 - 5/2/2014 to 12/2/2014
 Test 2 - 5/3/2014 to 12/3/2014
 Test 3 - 1/4/2014 to 8/4/2014

The time table for final examinations will be available from the University web site at some time during
the semester, and will also be posted on the notice board. The final examination will be three hours long.
All the assessment (assessments, tests and exam) will address the key learning objectives of the course –
understanding, designing, and writing programs to know what happen in the compilation phase. The
tests and exams will assess all the material covered by the course up to the time of the test/ exam. All
tests and exams from past years are available from the website to help you.

Assessment:
1. Internal assessment (20)

Internal assessment test 1 will be conducted for 50 marks (5X2 = 10 & 2X20 = 40)

Internal assessment test 2 will be conducted for 50 marks (5X2 = 10 & 2X20 = 40)

Internal assessment test 3 will be conducted for 50 marks (5X2 = 10 & 2X20 = 40)

Internal test performance is considered for assessment out of 15.

Course Attendance

Assessment out of 5 (Assessment percentage 96- 100: 5; 91-95: 4; 86-90: 3; 81-85: 2; 76-80: 1)

2. External Assessment (70)

University will conduct end semester examination for 70 marks (10X2 = 20, 3X5 = 15, & 7X5 =
35)

Course Outcome (CO)

At the end of the course, students will be able to:

CO1: Able to Installation and configuration of Hadoop/Euceliptus etc.

CO2: Understand the Cloud Computing Security challenges

CO3: Understand the Service deployment & Usage over cloud.


CO4: Understand the Management of cloud resources.

CO5: Using existing cloud characteristics & Service models.

Mapping of CO with PO:

CS703 – Cloud Computing (Lab)

COs POs

Cognitive
level
a b c d e f g h

CO1: Able to Installation


and configuration of
Create 
Hadoop/Euceliptus
etc.
CO2: Understand the
Cloud Computing Understand
Security challenges

CO3: Understand the


Service deployment & Understand
Usage over cloud.
 
CO4: Understand the
Management of cloud Understand
resources.

CO5: Using existing


cloud characteristics &
Apply 
Service models.
S. UNIT TOPICS TO BE DISCUSSED UNIT OBJECTIVES REFERENCES NO. OF
NO. PERIODS
REQUIRED
1 UNIT-1

Total lecture =

2 UNIT-2

3 UNIT-3

Total lecture=
4 UNIT-4

5 UNIT-5

Additional Contents over and above the curriculum:

Module I
Module II
Periods

Total duration required =

The department of computer science and engineering strives to anticipate all problems
associated with its courses, laboratories and equipment. We hope you will find that course meet
your expectations of a quality learning experience.
If you think we have overlooked something or would like to make a suggestion feel free to talk to
your course instructor.

Date of creation:________