Você está na página 1de 43

Batch 2017-2020 (Version 2017)

Bachelor of Computer Applications

Bachelor of Computer Applications Semester – V (2017-20)


Subject Code Title L T P Credits
Elective - I 3 - - 3
CA*-301
Computer Graphics 3 - - 3
CAT-302
- -
CAT-309 Web Security 3 3

CAT-312 Computer Networks 3 - - 3

Computer Graphics Lab - - 4 2


CAP-306
Elective – I Lab - - 4 2
CA*-307
- - -
CAR-308 Minor Project 2

CAY-309 Industrial Training - - - 3*

CAY-311 Data Interpretations Lab - - 4 2*

Total 12 - 12 18
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Semester V
Elective- I ( Social Media and Analytics )
CAA-301 Social Media and Analytics – I
CAA-307 Social Media and Analytics – I Lab

Semester V
Elective -I (Web Development)
CAB-301 Web Development – I
CAB-307 Web Development – I Lab

Semester V
Elective- I (Animation and Multimedia)
CAC-301 Animation and Multimedia – I
CAC-307 Animation and Multimedia – I Lab
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

SOCIAL MEDIA AND ANALYTICS - I L T P C


Total Contact Hours :45
CAA-301 3 - - 3
Applicable to which branch: BCA
Prerequisite: Basic knowledge of Internet
Marks
Internal :40 External:60
Course Objective
 Students will understand the Digital Marketing Fundamentals
 Students will explore the Google Analytics, Adwords, Adsense & Webmaster Tool
 Students will gain knowledge about Digital Business Planning
Course Outcome
Determine Digital Marketing Objectives and Develop Digital Marketing plan prior
I to Site Development. To implement about various SERP and algorithms
II To implement about various types of optimizations
To implement report management in SEOs ,Apply multiple quantitative and
III
qualitative methods for web analytics
Content of the Syllabus
Unit-I [15]
Digital Marketing Fundamentals: Basics, Framework, Modules, Marketing v/s Sales,
Marketing Mix and 4 Ps, Inbound vs Outbound Marketing, Content Marketing, Understanding
Traffic, Lead Generation, Email Marketing-Landing pages.

Google Analytics: Basics, Installation, Analytics Reporting, Sorting-Filter and Time Chart,
Audience Segmentation, Traffic and Behavior Reports, Remarketing Audiences, Goals and
Conversion Reports, Developing Intelligence Report.

Webmaster Tool: Webmaster Tool, Setting up Tool for SEO, Adding and Managing Assets,
Integrating Webmaster Tool, Site Map and Site Links, Search Traffic and Links, Google
Indexing, Managing Crawl Errors, Managing Security Issues
Unit-II [15]
Content Creation: Blog and copy writing, Vlog and Video creation, Audio recording and
Podcast creation, Image creation and manipulation, Info graphics, Content Strategy

Search Engine Optimization: Understanding SEO, SEO Keyword Planning, Meta Tags and
Meta Description, Website Content Optimization, Back Link Strategies Internal and External
Links, Optimizing Site Structure, Keywords in Blog and Articles, On Page SEO, Off Page SEO,
Local SEO, Mobile SEO, eCommerce SEO, Optimizing with Google Algorithms, SERP.

Unit-III [15]
Google Adwords and AdSense : Understanding Adwords, Google Ad Types, Pricing Models,
PPC Cost Formula, Ad Page Rank, Understanding AdSense, Account Setup, Placing Ads on
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Website, Placing Ads on Blogs, YouTube Video Monetization, Allowing and Blocking Ads,
Performance Metrics, Ad Sense Administration.

Digital Business Planning & Analytics: Market Research, Digital Marketing Plans, Customer
acquisition growth ,Pricing and revenue Planning, Business Analytics , Usage Analytics, Pitch
Deck Creation, Customer Journey Optimization, CRM, Product Management , Analytical Digital
Marketing.

Text Books: -

1. Fundamentals of Digital Marketing by Puneet Singh Bhati, Pearson Publications.


2. Digital Marketing by Seema Gupta, Mc Graw Hill, First Edition.

Reference Books:
1. Google Adwords –Introduction, James Lynch, First Edition.
2. Step by Step Guide to SEO by Upendra Rana.
3. WordPress SEO Success: Search Engine Optimization for Your WordPress Website or Blog
by Jake Aull

CAA-301 SOCIAL MEDIA AND ANALYTICS – I

Department Teaching
University Institute of Computing
the Subject
Program outcome a b c d e f g h i j k L

Mapping of Course III


outcome with Program I II
outcome
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

WEB DEVELOPMENT-I L T P C
Total Contact Hours :45
CAB-301 3 - - 3
Applicable to which branch: BCA
Prerequisite: Basic knowledge of Web designing
Marks
Internal :40 External:60
Course Objective
 Understand the principles of creating an effective web page, including an in-depth
consideration of information architecture.
 Become familiar with graphic design principles that relate to web design and learn how to
implement these theories into practice.
 Learn techniques of responsive web design, including media queries.

Unit Course Outcome


I Students will learn basics of PHP
II Students will understand the underlying concept of themes in wordpress.

III Students will learn database connectivity, plugin and security issues.

Content of the Syllabus


Unit–I [15]
PHP Framework: Introduction to PHP Framework, Types of Frameworks, Difference Between
CMS and MVC.
WordPress:Introduction to WordPress, Features, Advantages and Disadvantages of WordPress,
Installing WordPress, WordPress Administration Dashboard & Bar.
WordPress Setting: General Setting, Writing Setting, Reading Setting, Discussion Settings,
Media Settings, Privacy Settings, Permalinks.
Pages and Posts: Difference between Pages and Posts, Creating Posts, Creating Pages, Creating
Child Pages
Adding your Site Content: Adding a New Page, adding a New Post, Adding Content with the
visual Editor, Changing your Post Format.
Adding Images and Other Media: Inserting an Image, Edit or Delete an Image, setting a
featured image, insert an Image Gallery, Edit or Delete an Image Gallery, Inserting Video, Audio
or Other File Type, Embedding a Video, Image or Other Content.
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Unit–II [15]

Adding HTML Links:Inserting an HTML Link, editing an HTML Link,removing an HTML


Link, Editing Existing Content, Deleting Content, Full screen Editing, Saving and Publishing
Content.
Categories: Adding Categories within your Post, Post Tags, Adding Tags within your Post.
Media Library: Viewing a File in the Media Library, adding a File to the Media Library,
Editing the File Properties, Editing an Image.
Comments:Replying to a Comment, editing a Comment, Unapprovingly and Approving
Comments, Marking Comments as Spam and Trash.
Working with Themes: Selecting your Theme, Previewing and Customizing your Theme,
Widgets, Using Header and Background Images, Making Other Changes to Themes, Adding
CSS with a Child Theme.
Unit–III [15]
WordPress Menu: Add Menu, Add Menu items, Updating the Menu, editing an Existing Menu
Item, adding a Custom Link Menu Item, Deleting a Menu Item.
Working with Plugins: How Plugins Work, Where Plugins Store Their Data, Plugins Setting,
Evaluating Plugins, Troubleshooting Plugins.
Working with Users: Users, Types of Users, Roles, Roles in Action, Notifications, Moderation,
and Workflow.
Performance and Security: Backing Up the Database and Files, Changing the Database Table
Prefix, Caching, Securing Logins, Removing The Meta Generator Tag, File Permissions
Text Books: -
1. Wordpress-The complete reference, Steven Holzner, McGraw-Hill.
2. Wordpress-MySQL-JavaScript, Robin Nixon, O’Reilly.
Reference Books: -
1. RasmusLerdorf, Kevin Tatroe, Bob Kaehms, RicMcGredy, wordpress, O’REILLY(SPD).
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

CAB-301 WEB DEVELOPMENT-I

Department Teaching
University Institute of Computing
the Subject
Program outcome a b c D E f G H i j K L

Mapping of Course
outcome with Program I II III I
outcome
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

ANIMATION AND MULTIMEDIA – I L T P C


CAC-301 Total Contact Hours : 45
3 - - 3
Applicable to which branch: BCA
Prerequisite: Must have Knowledge of Computer operation & software
Marks
Internal :40 External:60
Course Objective
 Develop the concept of preparation of advertising material and interactive design
 To learn the principles of hardware and software behind the graphical environment. To
learn about the design and implementation of graphical object by understanding basic
algorithms
 To learn the creation of animated objects and their images by knowing various aspects of media
and learn the concept of audio, images and videos.
Unit Course Outcome
I To develop the skill & knowledge of Graphic Designing in Multimedia.

II Students will gain knowledge about Image authoring and editing tools.

III To recognize 2D animation characteristics and tools..

Content of the Syllabus


Unit–I [15]

History of Animation:
Introduction to Animation, Overview of Film History and Basic Cinematic Terms and Concepts.
Development of the Animation Industry and early Avant-garde – LotteReiniger,
BertoldBartosch, Segundo de Chomon, Raoul Barre’, J. R. Bray, Earl Hurd, Max Fleischer,
George Melies,J-Stuart Blackton, Emile Cohl, Winsor Mc Cay, Walt Disney. Definition of
Animation, Animation in early days. Working and usage of Zoetrope, Phenakistoscope and
Thaumatrope.

Films to Study:
Humorous Phases of Funny Faces, Gertie-The Dinosaur, Mickey Mouse, Steam Boat Willie, The
Symphony, Snow White and Seven Dwarfs.

Unit-II [15]

Animation in Present:
Cel Animation Processes (Model Sheet, Storyboarding, Dialogue Recording, Inspirational
Sketch, Rough Drawings, Cels, Inbetweening, Clean ups, Inking, Master Background,
Photography).

Cel/Traditional Animation, Stop Motion Animation, Clay Animation, Sand Animation, Puppet
Animation, Cut Out Animation, Live Action Animation.
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Unit-III [15]

Basic Principles of Animation:


Stretch and Squash, Anticipation, Staging, Straight Ahead Action & Pose to Pose. Follow
Through and Overlapping Action, Slow in and Slow Out, Arcs, Secondary Action, Timing,
Exaggeration, Solid Drawing, Appeal.

Animatronics, Computer Animation(2-D Animation and 3-D Animation, Motion Capture,


Special Effects Animation.

Text Books:
1. Harold Whitaker john Halas() Timing for Animation Second Edition focal press New York
London .
2. Acting for Animation 4th edition

Reference Books:
1. Richard Williams.(2001) The Animator's Survival Kit.Faber &Faber, Oxford.

2. Frank Thomas (1995) Illusion of Life. Disney Editions.

3. Animation Unleashed by Ellen Bessen, Pub. Michael Weise Productions,2008(U.S.A)

CAC-301
ANIMATION AND MULTIMEDIA – I

Department
Teaching the University Institute of Computing
Subject
Program outcome a b c D e f g h I j k L

Mapping of Course
I, II,
outcome with II I II
III
Program outcome
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

COMPUTER GRAPHICS L T P C
Total Contact Hours: 45
CAT-302 3 - - 3
Applicable to which branch: BCA
Prerequisite: C Language, Mathematics
Marks
Internal: 40 External :60
Course Objective
 This course is designed to provide a comprehensive introduction to computer graphics
techniques.
 This course provides basic elements involved in drawing shapes.
 Provide an understanding of how to transform the shapes to fit them as per the picture
definition

Unit Course Outcome


Students will have an understanding of computer Graphics Applicatios,Visual
I
Display devices and two dimensional graphics primitives.
Students will understand the mathematics and logic behind 2D transformations
II
and viewing.
III The students will learn various types of projections and 3D transformations.
Content of the Syllabus
Unit–I [15]
Introduction: Computer Graphics, Computer Graphics Applications.
Video Display Devices: Refresh Cathode Ray Tube, Raster Scan displays, Random Scan
Displays, Architecture of Raster and Random Scan Monitors, Color CRT-monitors, Color
Generating Techniques (Shadow Mask, Beam Penetration), Direct View Storage Tube, Flat
Panel Display, Graphics monitors and Workstations.
Two dimensional Graphics Primitives: Points and Lines, Point plotting Techniques:
Coordinate system, Increment method, Line drawing algorithm: DDA, Bresenham’s line
drawing, Bresenham ‘s circle drawing algorithm: Using polar coordinates, Midpoint circle
drawing algorithms Filled area algorithm: Scan line, Polygon filling algorithms, Boundary filled
algorithms.
Unit–II [15]
Two-Dimensional Viewing: Viewing pipeline, Window to view port transformation, Window to
view port mapping.
Two Dimensional Geometric transformations: Two Dimensional Transformations:
Transformations, Translation, Scaling, Rotation, Other Transformations Reflection, shear,
Homogenous Coordinate System.
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Unit–III [15]
Three-Dimensional Transformations: Scaling, Translation, Rotation, Shear Transformations,
Reflection. Projection, Parallel Projection, Perspective Projection.

Three Dimensions Viewing: Three-Dimensional Viewing Transformations.

Text Books: -

 Computer Graphics, Hern& Baker –PHI, New Delhi.

 Graphics Programming with C by YashwantKanetkar, BPB Publications, New Delhi.

Reference Books: -

 Computer Graphics, Schaum’s Outline Series, MGH Publications.

CAT-302 COMPUTER GRAPHICS

Department
Teaching the University Institute of Computing
Subject
Program outcome a b c d e f g h i j k L

Mapping of Course I,
outcome with II, III II III
Program outcome III
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

WEB SECURITY L T P C
Total Contact Hours :45
CAT-309 3 - - 3
Applicable to which branch: BCA
Prerequisite: Basic knowledge of web applications
Marks
Internal :40 External:60
Course Objective
 Students will apply the concepts learned in this course to the development of client-server
applications that are Internet and/or World Wide Web based.
 Acquisition of knowledge about dangers that threaten the Internet and how to protect
oneself from them.
 Introduction of methods measures and resources that can be applied in the construction
and development of WWW security system.

Unit Course Outcome


I Students will learn the necessity for securing web applications.

II Students will know different risks to web applications.

III Students will learn how to take the steps required to mitigate those risks.

Contents of the Syllabus


Unit-I [15]
Web Application Basics: Introduction, HTTP Protocol, Web Functionality, Encoding Schemes,
Enumerating Content and Functionality, Analyzing the Application, Authentication Security:
Authentication Techniques, Design Flaws in Authentication, Implementation Flaws in
Authentication, Securing Authentication, Path Traversal Attacks.
Unit-II [15]
Injection Attacks: Injecting into Interpreted Contexts, SQL Injection, NoSQL Injection, XPath
Injection, LDAP Injection, XML Injection, Http Injection, Mail Service Injection, Cross Site
Scripting (XSS): Types of XSS, XSS in Real World, Finding and Exploiting XSS
Vulnerabilities, Preventing XSS Attacks.
Unit-III [15]
User Attacks: Inducing User Actions, Capturing Cross-Domain Data, Client-Side Injection
Attacks, Local Privacy Attacks, ActiveX Control attacks, Browser Attacks, Source Code
Analysis: Approaches to Code Review, Signatures of Common Vulnerabilities, Analysis of Java
platform, Analysis of ASP.NET platform, Analysis of PHP, Analysis of Perl, Analysis of
JavaScript, Analysis of SQL.
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Text Books: -
1. Web Security by Oscar MeridaPublisher: php[architect]
2. DafyddStuttard, “The Web Application Hacker’s Handbook”, Wiley India Pvt. Ltd.

Reference Books: –

1. Web Security-Privacy and Commerce, SimsonGarfinkel, O’Reilly.

CAT-309 WEB SECURITY

Department
Teaching the University Institute of Computing
Subject
Program a b c d e f g h I j k L
outcome
Mapping of
Course outcome
I I, II, III II
with Program
outcome
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

COMPUTER NETWORKS L T P C
CAT- 312 Total Contact Hours : 45
3 - - 3
Applicable to which branch: BCA
Prerequisite: Must have the knowledge about computer
Marks
Internal :40 External:60
Course Objective
 This course will provide in depth knowledge of data communication.
 This course will provide understanding about functioning of different layers.
 This course will also provide the knowledge of protocols and issues in different layers.
Unit Course Outcome
To be able to demonstrate basics of communication and classify different types of
I
networks.
To be able to identify the TCP/IP protocol suite., Explain the concept of encapsulation and
II
its relationship to layering in the network models.
An ability to understand the services, issues, functions of different layers in network
III
models.
Content of the Syllabus
Unit-I [15]
Data communications concepts: Digital and analog parallel and serial synchronous and
asynchronous, simplex, half duplex, full duplex, multiplexing.
Communication channels: Wired transmissions: Telephone lines, leased lines, switch line,
coaxial cables-base band, broadband, optical fiber transmission.
Unit-II [15]
Wireless transmission: Microwave transmission, infrared transmission, laser transmission,
radio transmission, and satellite transmission. Communication switching techniques; Circuit
switching, message switching, packet switching
Network reference models: Network topologies, OSI references model, TCP/IP reference
model, comparison of OSI and TCI reference model.
Unit-III [15]
Data link layer design issue: Services provided to the network layer, framing, error control,
flow control HDLC, SDLC, data link layer in the internet (SLIP, PPP).
Routing Algorithms: Optimality principle, shortest path routing, Concept of Internet Working
and IPv4.
Application layer: DNS, E-mail, world wide web, HTTP, multimedia. Network security- basic
concepts.
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Text Books: -
1. Data Communication & Networking, Frozen Tata McGraw Hill Publications
2. Computer Networks, ANDREW S. TANENBAUM(PHI)
3. Data & Computer Communications, Stallings PHI, New Delhi.
Reference Books: -
1. TCP/IP Tutorial and Technical Overview (IBM Redbook)

CAT-312 COMPUTER NETWORKS

Department
Teaching the University Institute of Computing
Subject
Program outcome a b c d e f g h i j k l

Mapping of Course
I,II,
outcome with II I I II
III
Program outcome
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

COMPUTER GRAPHICS LAB L T P C


Total Contact Hours: 60
CAP-306 - - 4 2
Applicable to which branch: BCA
Prerequisite: C, C++ Language, Computer Hardware
Marks
Internal: 60 External: 40
Course Objective
 This course is designed to provide a comprehensive introduction to computer graphics
techniques.
 The course will make the students able to carry out computer graphics and to evaluate
software and hardware for that use. The course is a foundation for a master´s thesis
within computer graphics.
 Provide an understanding of mapping from a world coordinates to device coordinates,
clipping, and projections.
Unit Course Outcome
I To implement line drawing and circle drawing algorithms
II To implement Color fill techniques
III To perform 2D transformations
Content of the Syllabus
Unit-I
1. DDA Line drawing algorithm.
2. Bresenham line drawing algorithm.
3. Midpoint Circle Drawing.
4. Bresenham Circle Drawing.
5. Mid-Point Ellipse Drawing.
Unit-II
6. Scan fill and Boundry Fill algorithm
7. Boundary Fill (8 Connected Point).
8. Rotate About Origin.
9. Rotate about Reference Point.
Unit-III
10. Scaling About Origin.
11. Scaling About Reference Point.
12. Translation.
13. Reflection along x-axis and y-axis
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Text Books: -

1. Computer Graphics., Hern& Baker –PHI, New Delhi.

2. Graphics Programming with C by Yashwant Kanetkar, BPB Publications, New Delhi.

Reference Books: -

1. Computer Graphics, Schaum’s Outline Series, MGH Publications.

CAP-306 COMPUTER GRAPHICS LAB

Department
Teaching the University Institute of Computing
Subject
Program outcome a b c d e f g h i j k l

Mapping of Course
outcome with I I.II.III II III
Program outcome
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

SOCIAL MEDIA AND ANALYTICS – I


L T P C
LAB
CAA-307 Total Contact Hours:
- - 4 2
Applicable to which branch: BCA
Prerequisite: Basic knowledge of Internet
Marks
Internal :60 External:40
Course Objective
 This course is designed to provide a comprehensive introduction to DM techniques.
 The course will make the students able to carry out DM strategies and to use it for
marketing.
 The course is a foundation for a master´s thesis within Digital Marketing.
Unit Course Outcome

I Students will be able to implement about various SERP and algorithms

II Students will be able to implement various types of optimizations

III Students will able to implement report management in DM

Content of Syllabus
Unit-1
1. Basic HTML page, Templates, Blogs
2. Inserting quality meta tags
3. Creating SiteMaps
4. Information Sheet (keyword research)
5. Creating Search friendly design
Unit-II
6. Creating Internal Links, and Robots Files
7. Creating a Blog.
8. Blog Commenting, form signatures and press release
9. Promoting home page and video submission
10. Creating Google Ad sense account
Unit-III
11. Creating Buzz
12. Viral marketing for YouTube
13. URL shortening
14. Google analytics account
15. Various Reports Generations.
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

CAA-307 SOCIAL MEDIA AND ANALYTICS – I LAB

Department
Teaching the University Institute of Computing
Subject
Program outcome a b c d e f g h i j k l

Mapping of I,II,III
Course outcome
I I,II,III I,II I,II,III I,II
with Program
outcome
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

WEB DEVELOPMENT-I LAB L T P C


Total Contact Hours: 60
CAB-307 - - 4 2
Applicable to which branch: BCA
Prerequisite: Basics of HTML/CSS
Marks
Internal :60 External:40
Course Objective
 Understand the principles of creating an effective web page, including an in-depth
consideration of information architecture.
 Become familiar with graphic design principles that relate to web design and learn how to
implement these theories into practice.
 Learn techniques of responsive web design, including media queries.
Unit Course Outcome
I To learn basic PHP concepts for creating web pages.
II To implement PHP concepts for creating dynamic web pages
III To learn database connectivity of web page with MySQL
Content of the Syllabus
1. 1WORDPRESS – Installation

a. System Requirements for WordPress

b. Download WordPress

c. Create Store Database

d. Set Up Wizard

2. Managing a WordPress Website

a. Accessing WordPress Dashboard

b. Navigating in WordPress Dashboard

c. Main WordPress Settings

3. Posting Your First Post

a. Add Post

b. Edit Post

c. Delete Post

d. Preview Post

e. Publish Post
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

4. WORDPRESS – Add Page

a. WYSIWYG Editor’

b. Text Insertion

c. Page Attribute

d. Featured Images.

5. Customizing WordPress Website

a. Installing Wordpress Themes

b. Adding Widgets

6. Wordpress – Installation of Plug-in

a. NextGEN Gallery Plugin

b. Contact Form 7 Plugin

7. Create a slide show using Smart Slider 3.

8. Backing Up WordPress Site

a. Using Wordpress Plugin

b. Using FTP and phpMyAdmin

9. Optimizing WordPress Performance

a. Using WordPress Caching Plugins

b. Optimizing WordPress Images

10. Steps for Hosting a Wordpress Site

Text Books: -
1. Wordpress-The complete reference, Steven Holzner, McGraw-Hill.
2. Wordpress-MySQL-JavaScript, Robin Nixon, O’Reilly.
Reference Books: -
1. RasmusLerdorf, Kevin Tatroe, Bob Kaehms, RicMcGredy, wordpress, O’REILLY(SPD).
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

CAB-307 WEB DEVELOPMENT-I LAB

Department
Teaching the University Institute of Computing
Subject
Program a b c d e f g h i j k l
outcome
Mapping of
Course outcome I, II,
I
with Program III
outcome
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

ANIMATION AND MULTIMEDIA – I LAB L T P C


Total Contact Hours: 60
CAC-307 - - 4 2
Applicable to which branch: BCA
Prerequisite:
Marks
Internal :60 External:40
Course Objective
 The objective is to create vibrant and enthusiastic environment for animation.
 To develop skills for designing different characters in animation.
 To develop more diverse animation skills in students.

Unit Course Outcome


Students will understand the Interface of Adobe Flash/ Animator
I
II Students will implement the designs of various characters.
III Students will learn the audio, video and layout effects collectively.
Content of the Syllabus
UNIT-I
Interface of Adobe Flash/ Animator:
Understanding different file types, Size, and frame rate. Using Tools to create character for
animation, Understanding tween, Symbol and Key frames.
Basic Animation
Understanding Principles of Animation, Creating Bouncing ball and applying different weights
on different Ball.

UNIT-II
Character Design
Designing cartoon characters that are simple, expressive, and easy to animate. Design of a
character displaying a pose from various perspectives. Using symbols as building blocks for
character construction. Jointing limbs. Creating a shot-by-shot storyboard.

UNIT-III

Character Animation
Animate a character to depict a perfect normal human walk and run. Use a rigged human
character to depict a perfectly normal human walk and run cycle with appropriate movement
from head to toe.

Sound, Layout and Final Production:


Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Importing sound files. Cuing and synchronizing sound with timeline animation. Lip-syncing to
dialogue. Scene layout procedures and proper scene set up in preparation of final production.

Text Books: -
3. Harold Whitaker john Halas() Timing for Animation Second Edition focal press New York
London .
4. Acting for Animation 4th edition
Reference Books: -
 Flash Cinematic Techniques: Enhancing Animated Shorts and Interactive Storytelling - Chris
Jackson
 The Complete Animation Course by Chris Patmore Pub.-Baron’s Educational Series.(New
York)

CAC-307 ANIMATION AND MULTIMEDIA – I LAB

Department
Teaching the University Institute of Computing
Subject
Program a b c d e f g h i j k l
outcome
Mapping of
Course outcome
I I, II, III
with Program
outcome
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

MINOR PROJECT L T P C

Total Contact Hours: 0


CAR-308 - - - 2
Applicable to which branch: BCA
Prerequisite: Basics of Development, Software Engineering

Course Objective
 To gain hands on experience on innovative technology.
 To prepare the students to solve/work on the real world/practical/theoretical problems
issues in computer science and engineering.
 To inculcate the spirit of team work in students.

Unit Course Outcome


I Students will be able to design and model a system
II Students will have the ability to work in a team.
III Students will be able to demonstrate and solve real world problems.

Content of the Syllabus


1. To know web development environment.
2. To understand how to configuring various controls.
3. To know how to configure connections and connecting to data.
4. To understand how to work with connected and disconnecting environment.
5. To know various data bound controls.
6. To understand the importance of Project work and team work.
Tools for Minor Projects

Frontend:.NET (Either VB .Net\C#.Net or ASP .Net) or Java.

Backend: Sql Server or My Sql or Oracle.


Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

CAR-308 MINOR PROJECT

Department
Teaching the University Institute of Computing
Subject

Program outcome a B c D e f g h i j k l

Mapping of Course
outcome with I,II,III I,II,III
Program outcome
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

INDUSTRIAL TRAINNING L T P C
Total Contact Hours: 0
CAY-309 - - - 3*
Applicable to which branch: BCA
Prerequisite: Knowledge of Dot Net/Java and SQL Server/Oracle
Marks
Internal :00 External:100
Course Objective
 To have hands on experience in the student’s relevant field so that they can relate and
strengthen what has been taught at the department.
 To develop and permute collaboration between industry and university in promoting
knowledgeable society.
 To increase self-confidence of students and helps in finding their own proficiency.

Course Outcomes
I Ability to identify, formulate, model problems and find engineering solutions based on
system approach.
II Ability to be a multiskilled engineer with good technical knowledge, management,
leadership, entrepreneurship skills.
III Ability to utilize technical resources.

CAY-309 INDUSTRIAL TRAINNING

Department
Teaching the University Institute of Computing
Subject

Program outcome a b c d e f g h i j k l

Mapping of Course
outcome with I,II,III I,II,III
Program outcome
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

DATA INTERPREATIONS LAB L T P C


Total Contact Hours :60
CAY-311 - - 4 2
Applicable to which branch: BCA
Prerequisite: Basic knowledge of MS Office
Marks
Internal :60 External:40
Course Objective
 The objective of the course is to equip the students about the functionality available in
excel, which are applicable in daily statistical work.
 Learn the best practices in data collection, analysis and decision making.
 Be able to analyze any given data set, and summarize it to highlight the key points and
make it presentable for clients or management.

Unit Course Outcome


I Students will be able to apply formulas on spreadsheet
Students will be able to learn to perform cost benefit analysis and link on several
II
master work sheet
III Students will be able to perform statistical analysis on data
Content of the Syllabus
PRACTICAL EXERCISE 1

Enter the data given below into a worksheet.

A B C D E
1 Stationery Supplies Ltd
2
3 Date SalesPerson Item Receipt No Amount
4 21-Nov Carl Toys 1238 1,782.10
5 26-Nov Carl Stationery 1255 4,853.55
6 26-Nov Carl Toys 1395 51.35
7 Carl’s Total
8 21-Nov John Cards 1141 91.15
9 24-Nov John Books 1982 442.60
10 21-Nov John Toys 1885 561.50
11 26-Nov John Toys 1875 62.75
12 John’s Total
13 22-Nov Judy Books 1032 234.50
14 26-Nov Judy Sports goods 1920 472.60
15 Judy’s Total
16 25-Nov Mary Toys 1774 364.15
17 Mary’s Total
18 22-Nov Susan Electronics 1160 52.95
19 23-Nov Susan Cards 1075 81.60
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

20 23-Nov Susan Others 1745 132.95


21 24-Nov Susan Sports goods 1662 2,580.10
22 Susan’s Total
23
24 Grand Total
(i). Calculate the totals for each salesperson and get the grand total.
(ii). Format the worksheet as follows:
Make all the Totals bold, two decimal places, comma, center the title across columns A-E
and make it size 16, bold and Italic.

(iii). Put a double border round the whole table and a single line border inside the table.
(iv). Save the worksheet as Stationery Analysis.

PRACTICAL EXERCISE 2

A Payroll consists of Basic Pay, Allowances, Gross Salary, Deductions and Net Salary. The
Allowances are 23% of the Basic Pay while the Deductions are 12% of the Gross Salary.

In the given worksheet, indicate in each cell what will be inserted, that is – a value or a formula.
In the case of a formula, write down the formula in the cell.

A B C D E F
1 Stationery Supplies Ltd
2
3 Name Basic Pay Allowances Gross Salary Deductions Net Salary
4 Lewis
5 Francis
6 Edwin
. .
. .
. .
13 Totals

PRACTICAL EXERCISE 3

Assume you are the Accountant of Stationery Supplies Ltd. Below is the current payroll in the
workbook OLD PAYROLL.

OLD PAYROLL.

A B C D E F
1 Stationery Supplies Ltd.
2
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

3 Name Basic Pay Allowances Gross Salary Deductions Net Salary


4 Lewis 15,791 3,137 18,928 1,256 17,672
5 Francis 15,537 3,061 18,598 776 17,822
6 Edwin 15,506 3,051 18,557 999 17,558
7 Bernard 15,417 3,025 18,442 1,099 17,343
8 George 15,008 2,902 17,910 718 17,192
9 Albert 14,969 2,890 17,859 846 17,013
10 Edward 14,651 2,795 17,446 760 16,686
11 Cornell 14,618 2,785 17,403 663 16,740
12 John 14,553 2,765 17,318 558 16,760
13 Carl 14,508 2,752 17,260 706 16,554
14
15 Totals 150,558 29,163 179,721 8,381 171,340

The following salary review is given to you in the workbook INCREMENT.

INCREMENT

A B C
1 Name Current Pay % increase
2 Lewis 15,791 19%
3 Francis 15,537 19%
4 Edwin 15,506 22%
5 Bernard 15,417 18%
6 George 15,008 21%
7 Albert 14,969 17%
8 Edward 14,651 15%
9 Cornell 14,618 25%
10 John 14,553 19%
11 Carl 14,508 20%
12
13 Allowances
14 20%

Required:

Using formulas, you are required to update the payroll with the changes in a blank worksheet.
This new blank sheet is in the workbook NEW PAYROLL.
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

PRACTICAL EXERCISE 4
You are in charge of a young and growing business. You have identified the various factors
(sources of revenue and expenses) that influence the business as shown in the table below. Use
the figures provided and the layout to create a financial projection model for the business for the
next six years. The parameters are given on Sheet 2.
SHEET 1:
INCOME AND EXPENSES PROJECTIONS
1999 2000 2001 2002 2003 2004
Sales 10,000
% Growth over the previous year 20% 30% 20% 10% 10%

Materials
Wages
Other benefits
Others

Total Cost of Goods Sold

Salary: Office
Salary: Sales
Other Benefits
Advertising & Promotions
Depreciation
Miscellaneous

Total General & Admin. Expenses

Total Operating Costs

Interest on Loans

Pre-tax Income

Tax

Profit
SHEET 2:
Parameters Description
Sales 10,000 Starts at 10,000 and grows by a percentage
Materials 17% 17% of Sales
Wages 14% 14% of Sales
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Other benefits 2.1% 2.1% of Sales


Others 8% Starts at 100, then grows by 8% yearly
Salary: Office 10% Starts at 1,000, then grows by 10% annually
Salary: Sales 8% 8% of Sales
Other Benefits 17% 17% of Total Salary
Advertising & Promotions 2.5% 2.5% of Sales
Depreciation 20 Fixed at 20 every year
Miscellaneous 10 Starts at 10 and grows by a fixed amount of 10 annually

Interest on Loans 10 A fixed amount of 10 each year

Tax 52% 52% of Pre-tax Income

Exercise Instructions.
(i). Open the worksheet named Income and Expenses Projections.xls.
(ii). Rename Sheet1 as Projections while Sheet 2 should now be Parameters.
(iii). Calculate the Sales for the year 2000 using the percentage given in cell C5.
(iv). Copy the formula across to the Year 2004.
(v). Calculate the different items that make up the Total Operating Costs using the parameters
in the Parameters sheet.
(You should enter the formula for the Year 1999 and copy down to the year 2004. Use
Absolute Referencing effectively).
Hint: Total Cost of Goods Sold = Materials + Wages + Other Benefits + Others
(vi). Calculate the Total Operating Costs:
Total Cost of Goods Sold + Total General and Administrative Expenses.
(vii). Calculate the Interest on Loans:
(viii). Calculate the Pre-tax Income.
Sales – Total Operating Cost – Interest on Loans.
(ix). Calculate the Tax.
(x). Calculate the Profit:
Pre-tax Income - Tax.
(xi). Format the worksheet as follows:
Make all the Totals bold, zero decimal places, comma, center the heading between A1:G1
and make it size 16, bold.
(xii). Save the file as C:\Exams\Creative.xls

PRACTICAL EXERCISE 5
From the data given in the table below, create a Pie Chart, Pivots and Graphs to show the
distribution of the total amount amongst the various salesmen.
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

A B C D E F
1 ABC Company Sales Performance Report
2
3 Salesman Qtr1 Qtr2 Qtr3 Qtr4 Total
4 Albert 148 156 171 140 615
5 Carl 122 131 153 118 524
6 Cornell 211 243 246 250 950
7 Edwin 129 150 92 218 589
8 Francis 311 270 247 322 1,150

PRACTICAL EXERCISE 6
A B C D E F G H I
1 XYZ COMPANY SALES PERFORMANCE
2
3
4 SALESPERSON ANNUAL QTR1 QTR2 QTR3 QTR4 TOTAL AVERAGE
TARGET SALES SALES COMMISSION
5
6 ALBERT 750 148 256 133 154 X
7 MICHAEL 650 187 143 258 143 X
8 CARL 800 233 200 216 152 X
9 GEORGE 700 256 145 136 259 X
1 LUCY 1,000 249 212 215 124 X
0
1
1
1 TOTAL X X X X X X
2
1
3
1 COMMISSIO 6%
4 N
1
5
(i). Given the table above, write formulas or describe how you would calculate the Total Sales
in column G and Row 12.
(ii). How would you calculate the Average Sales? Write the formula as it should appear in
Excel and show the method of duplicating it to the other cells.
(iii). How would you calculate the Commission? Write the formula as it would appear in Excel
and explain the method of duplicating it to the other cells.
(iv). Explain how you can insert two rows above Row 10.
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

(v). What does this sign (# # # # # # #) mean when seen in cell(s)? What should you do when
you see this sign?
(vi). How does one delete an entire row or column and all its cells?
(vii). You are asked to compare QTR1 and QTR3 sales for all salespersons in the above table
using a chart:
(a). What range of cells do you need to select and how would you select it?
(b).What type of graph would you use?
(viii). How can you edit a chart once it is created, lets say, to change the series from columns to
rows, to change the legend, etc?

PRACTICAL EXERCISE 7

Field Names Record 1 Record 2 Record 3

Title Ms. Mr. Mr.

First Name Mary Harry Jim


Last Name Smith Jones Walker
Job Title President Comptroller Manager
Company New Company ABC Company XYZ Company
Address1 124 Main Street 890 Fifth Avenue 412 Central
City
Class_Date 10/28/2010 10/25/2010 10/30/2010

i) Use the above information to determine the fields needed for your data source and enter the
records. Save the data source class_info and implement the Mail Merge.

PRACTICAL EXERCISE 8

The following is a simple payroll:

A B C D E F G H I
1 Name Hours Hourly Basic Gross Tax NSSF Allowances Net
Worked Rate Pay Pay Deductions Contributions Pay
2 John 8 200
3 Peter 12 450
4 Sam 22 300
5 Njogu 30 286
6 Mary 16 220
7 Sally 45 468
8 Jane 15 150
9 Tina 3 280
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

10
11

Required:

Write formulae using cell names for the following expressions. State where the formula is
placed.

(i). Basic Pay = Hours Worked * Hourly Rate.


(ii). Allowances are allocated at 10% of the Basic Pay.
(iii). Gross Pay = Basic Pay + Allowances.
(iv). Tax Deduction is calculated at 20% of the Gross Pay.
Net Pay = Gross Pay – Tax Deductions.

PRACTICAL EXERCISE 9

You are in charge of a young and growing company. You have identified the various factors
(sources of revenue and expenses) that influence the company business as shown below.
All the figures are in thousands of Kenya Shillings except the percentages.

ANNUAL INCOME AND EXPENSES


PROJECTION
Revenue
Sales Starts at 10,000 and grows by 8%
Expenses
Raw materials 15% of sales
Transport 7% of sales
Electricity 2.1% of sales + 10
Rent Starts at 120 then grows by 2%
Salaries Starts at 1,000 then grows by 10%
Commissions (Sales) 1.8% of sales
Loan repayment 170
Advertising and promotion 2.5% of sales
Depreciation Fixed at 20
Miscellaneous Starts at 10 and grows by a fixed amount of 10
Total (Expenses)
Profit

1. Use the information provided in the table above to produce a financial projection model for
the company for the next six years.
2. Make a line graph of sales, total expenses and profit for the six-year period.
3. Find the average expenses, sales and profit for the six-year period.
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

4. Print the worksheet and the graph.

PRACTICAL EXERCISE 10
You have been asked to analyse the rainfall pattern of a city called Mooncity. The following
data, which shows the average weekly and monthly rainfall, has been provided.

Table 1.
Weekly Rainfall of Moon city in mm.

MON TUE WED THUR FRI SAT SUN

10 5 30 20 15 0 50

Table 2.
Monthly Rainfall of Moon city in mm.

JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
30 25 55 100 60 40 35 60 35 25 20 10

(a). Enter Table 1 and Table 2 into Microsoft Excel and Save as Mooncity
(b). Using the most appropriate formulas and functions,
(i). Calculate the total rainfall for the week and the year respectively.
(ii). Find the lowest rainfall for the week and the year respectively.
(iii). Find the highest rainfall for the week and the year respectively.
(c). Find the mean rainfall for the week and the year respectively.
(d). Save the changes made to the worksheet.

PRACTICAL EXERCISE 11
The data below represents day sales of a certain wholesale shop in Sultan Hamud.

Enter the details into a worksheet using a spreadsheet package, and use it to answer the questions
that follow.
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Opening Closing Sold Buying Selling


Item Stock Stock Items Price Price
Sugar (bags) 250 130 2,500 2,650
Unga (ctn) 340 120 400 450
Salt (ctn) 271 107 200 250
Kimbo (ctn) 300 210 1,150 1,200
Blue band (ctn) 250 30 220 265
GRAND TOTAL

1. (a). Calculate the number of items sold for each.


(b). Calculate the total sales for each item on that day.
(c). Calculate the total sales for that day (the grand total sale)?
(d). What was the profit gained in each group of items?
(e). Calculate was the total profit the wholesale made that day.
(f). Save the changes to your document.

PRACTICAL EXERCISE 12

Use the data given in the table below:


SHEET 1:
Brick Court Investments
Overtime calculations for the month of November
Date Name Hours Worked Day of Week Rate Amount
27-Oct Albert 4 Sun 100 400
8-Nov Albert 3 Fri 50 150
18-Nov Lewis 4 Mon 50 200
9-Nov Albert 4 Sat 50 200
12-Nov Albert 3 Tue 50 150
27-Oct Carl 5 Sun 100 500
15-Nov Albert 4 Fri 50 200
19-Nov Albert 1 Tue 50 50
19-Nov Albert 4 Tue 50 200
5-Nov Bernard 4 Tue 50 200
7-Nov Bernard 5 Thu 50 250
20-Nov Albert 2 Wed 50 100
21-Nov Albert 4 Thu 50 200
28-Oct Carl 3 Mon 50 150
11-Nov Lewis 4 Mon 50 200
22-Nov Lewis 2 Fri 50 100
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

26-Oct Bernard 2 Sat 50 100


28-Oct Bernard 4 Mon 50 200
30-Oct Bernard 3 Wed 50 150
2-Nov Bernard 1 Sat 50 50
9-Nov Bernard 4 Sat 50 200
14-Nov Bernard 1 Thu 50 50

SHEET 2:
Date Name Hours Worked Day of Week Rate Amount

Average
Maximum

Questions
(i). Find the name Lewis and replace it with Martin.
(ii). Sort the data according to name in Ascending order.
(iii). Insert a row at each change of name.
(iv). Type the heading ‘Average’ in cell E13.
(v). Adjust the width of column E to view the contents in full.
(vi). Copy the heading in E13 to cells: E22, E38, E50, E61, E74, E87, E98 and E109.
(vii). Use the AVERAGE function to calculate the average sales of all salesmen.
(viii). Insert four blank rows above row 1.
(ix). Insert a picture (Logo) into the worksheet.
(x). Resize the picture to Height 0.62 and Width 3.76 inches.
(xi). Position the picture such that the bottom left corner of the picture is within cell A4.
(xii). Cut Bernard’s details (A18:F26) and paste them in Sheet 2, starting from Cell A2.
(xiii). In cell E11 type the title ‘Maximum’.
(xiv). Use a function to extract the maximum amount that Bernard has ever earned.
(xv). Save the file as Overtime analysis.
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

PRACTICAL EXERCISE 13

Finding Vishal’s Math Score using VLOOKUP.

We have a list with student names in the left-most column and marks in different subjects in
column B to F.
A B C D E F
Subject
1 Name English Biology Maths Physics Chemistry
2 John 42 56 78 45 74
3 Mohan 36 58 74 51 41
4 Shyam 50 52 63 53 53
5 Sachin 54 65 58 65 45
6 Neha 78 57 75 52 75
7 Maria 65 80 62 62 65
8 Amandeep 58 68 53 74 43
9 Vishal 45 75 65 63 62
10 Kamal 53 63 51 45 65

Questions

(i).Now let’s get to work and use the VLOOKUP function for what it does best. From the above
data, we need to know how much Vishal scored in Maths?
(ii) To get the last value from the list.

PRACTICAL EXERCISE 14

Google Forms: Design the Google Form with mentioned data.

Student Information

Please fill out the following information for our classroom use.

Name

Preferred E-mail address

Preferred Method of Communication


Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

E-mail

Preferred Phone Number

What are your Hopes and Dreams for your Future?

Volunteer Opportunities

What volunteer opportunities are you interested in this year?

o Field Trips
o Class Parties
o Classroom Help
o Book Bingo Reading Conferences
o Colonial Village Crafts
o Research Paper help
What are your strengths and challenges in school?

Submit

PRACTICAL EXERCISE 15
Use the Balance Sheet given below to answer the questions that follow:
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Income and Expenses Projection


1999 2000 2001 2002 2003 2004
Sales 10,000 12,000 15,600 18,720 20,592 22,651
% Growth over the previous year 20% 30% 20% 10% 10%

Materials 1,700 2,040 2,652 3,182 3,501 3,851


Wages 1,400 1,680 2,184 2,621 2,883 3,171
Other benefits 210 252 328 393 432 476
Others 100 108 117 126 136 147

Total Cost of Goods Sold 3,410 4,080 5,280 6,322 6,952 7,644

Questions
(i). Insert five rows above Row 1.
(ii). Reduce the size of the picture to a Height of 0.96” by a Width of 1.66” (inches).
(iii). Drag and drop the picture to fit in the range A1:A5.
(iv). Add the Header ‘Balance Sheet 2001’ to the right section of the worksheet.
(v). Make the heading size 14, and Bold.
(vi). Save the file as Balance Sheet.

PRACTICAL EXERCISE 16

Use the worksheet given to answer the questions that follow:


Expenses for the Month of
January vs. Budget

Budget Savings
Salaries and Wages 156675.00
Rent 4300.00
Electricity 1000.00
Telephone 200.00
Advertisements 20000.00
Freight and clearing 15650.00
Security 3800.00
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

Questions
(i). Insert a new column between Budget and Savings column.
(ii). Enter the title ‘Actual’ in cell C3.
(iii). Enter the following figures in the new column.
Actual
Salaries and Wages 145200
Rent 4300
Electricity 1207
Telephone 142
Advertisements 18550
Freight and clearing 13400
Security 3800
(iv). Calculate the savings in cells D4:D10.
(v). Format the sheet title to Arial Black, size 14, and Bold.
(vi). Save the file as Audit 1.
(vii). Format the range B4:D10 to two decimal places.
(viii). Adjust column C such that all the values are displayed.
(ix). Add the title Savings % in cell E3 and calculate the savings as a percentage of the budget.
(x). Format the range E4:E10 as a percentage.
(xi). Enter the row title Total in cell A12 and obtain totals for Budget, Actual, and Savings
columns.
(xii). Copy the formula in E10 to E12.
(xiii). Format the new heading to match the existing headings and align the heading to Right.
(xiv). Save and Close the worksheet.

PRACTICAL EXERCISE 17

Create the worksheet below from scratch.


A B C D E F
1 TOWN / DAY Mon Tue Wed Thur Fri
2 Mombasa 30 29.5 31 28.5 32
3 Kisumu 31 33 30 30 32
4 Nakuru
5 Nairobi 24 23.5 22 23 24.5
6
7
8 TOWN / DAY Mon Tue Wed Thur Fri
9 Mombasa
10 Kisumu
Batch 2017-2020 (Version 2017)
Bachelor of Computer Applications

11 Nakuru
12 Nairobi
Questions
(i). Use a formula to calculate the temperature for Nakuru, given that the temperature for
Nakuru is ¾ that of Mombasa.
(ii). Create two blank rows below Row 1.
(iii). Type “Temp. in degrees Celsius” in Cell A2 and “Temp. in degrees Fahrenheit” in Cell
A9.
(iv). Calculate the temperature in F using the conversion factor given as F=(C+19)*9/5.
(v). Insert a blank row before Nakuru and enter the row heading Kericho in both temperature
versions.
(vi). Calculate the temperature for Kericho in both versions given that it is 4/5 that of Kisumu.
(vii). Type “Average Temp. (C)” in Cell G3 and “Average Temp. (F)” in Cell G11
respectively. Calculate the average temperatures for all the towns.
(viii). Format all cells containing the temp. values to zero decimal places with no commas.
(ix). Format all cells containing Average Temp. to Arial Black, Italics, size 12.
(x). Centre the Titles across columns A and G.
(xi). Put a double border round the whole table and a single line border inside the table. Shade
the column for Average temperature gray.
(xii). Use the Average values (C) in column G to create a 3-D Exploded Pie Chart to show
distribution of temperature for the towns.
The title should be “Average Temp. (C)”. Use the text in column A as the legend. In the
data labels, select Show Value.
(xiii). Move the chart created above to Sheet3. Do not insert it as an object.
(xiv). Move the left top corner of the chart in Sheet3 to cell A7. Resize the chart to fit into the
range A7:h20.
(xv). Save the worksheet as Weather.

CAY-311 DATA INTERPRETATIONS LAB

Department
Teaching the University Institute of Computing
Subject
Program a b c d e f g h i j k l
outcome
Mapping of
Course outcome
I,II,III III I,II,III
with Program
outcome

Você também pode gostar