0% found this document useful (0 votes)
97 views19 pages

Bca I Sem Syllabus (General) - I Sem Bca Syllabus (General) 1

The document outlines the syllabus for the Compulsory Foundation Course in English for various B.Sc and BCA degree programs at Mangalore University, effective from 2019. It includes details on course structure, teaching hours, evaluation methods, and content divided into prose, poetry, and grammar units. Additionally, it provides information on the syllabus for the BCA program, covering fundamental computer concepts, programming in C, and mathematical foundations.

Uploaded by

rhushihebbar22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views19 pages

Bca I Sem Syllabus (General) - I Sem Bca Syllabus (General) 1

The document outlines the syllabus for the Compulsory Foundation Course in English for various B.Sc and BCA degree programs at Mangalore University, effective from 2019. It includes details on course structure, teaching hours, evaluation methods, and content divided into prose, poetry, and grammar units. Additionally, it provides information on the syllabus for the BCA program, covering fundamental computer concepts, programming in C, and mathematical foundations.

Uploaded by

rhushihebbar22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

15

Mangalore University
Department of English

SYLLABUS FOR COMPULSORY FOUNDATION COURSE IN ENGLISH


FOR B.Sc/B.Sc (FND)/B.Sc(HS)/B.Sc (CS)/
B.Sc(FD)/B.Sc(GD)/B.Sc(LD)/B.Sc(IDD)/B.Sc(AVE)/B.Sc(C)/B.Sc(FT)/BCA
DEGREE PROGRAMME
(Approved on December 7, 2018 BoS (UG), effective for batches commencing from 2019 onwards)

CHOICE BASED CREDIT SYSTEM

SEMESTER I
BSCENL131/FNDENL131/BHSENL131/BHMENL131/BCSENL131/BFTENL131/BFDENL131
/BIDENL131/BSAENL131/BCAENL131
Teaching Hours: 4 per week Total Credits: 02

Total Number of teaching hours per semester: 48


(Evaluation -- End Semester Examination 80 Marks; Internal Assessment 20 marks:
Average marks of 2 tests or 1 test and 1 assignment)
UNIT A: Prose(Total Number of teaching hours per semester: 18)
1. Letter to A Teacher by The School of Barbiana
2. The Conjuror’s Revenge Stephen Leacock
3. I Have A Dream Martin Luther King Jr.
4. The Eyes are Not Here Ruskin Bond
5. A Wrong Man in Workers’ Paradise Rabindranath Tagore
(Vocabulary items such as synonyms, antonyms, word formation, words often confused, one word substitution to be
taught with reference to the above lessons)
UNIT B: Poetry(Total Number of teaching hours per semester: 18)
1. The Education of Nature William Wordsworth
2. Ode to Autumn John Keats
3. Dover Beach Matthew Arnold
4. Still I Rise Maya Angelou
5. Night of the Scorpion Nissim Ezekiel

UNIT C: Grammar(Total Number of teaching hours per semester: 12)


Articles, Prepositions, Question Tags, ‘Wh’ Questions, Correction of Errors
Recommended reference for Grammar:
 David Green, Contemporary English Grammar: Structure and Composition, Macmillan, New Delhi, 2009.
 Raymond Murphy, Intermediate English Grammar, (Reference and Practice For South Asian Students)
Cambridge University Press, 1994
 A.J.Thomson and A.V.Martinet., A Practical English Grammar. Oxford University Press, 1986
ರಾಷ್ಟ್ರೀಯ ಶಿಕ್ಷಣ ನೀತಿ (NEP) – ೨೦೨೦ ರ ಅನ್ವಯ

ಮಂಗಳೂರು ವಿಶ್ವವಿದ್ಾಾನಲಯ

ಪ್ರಥಮ ಬಿಸಿಎ ಕನ್ನಡ - ಮೊದಲ ಚತುರ್ಾಾಸ

ಗಣಕ ಮಂಗಳ -೧
ಒಟ್ುು ಕ್ರರಡಿಟ್ ಗಳು ೩, ಬರ ೀಧನಾ ಅವಧಿ ೪+೦+೦,

ಸರಮಿಸುರಿನ್ಲ್ಲಿ ಒಟ್ುು ೧೦೦ ಅಂಕಗಳು

SEE – ಸರಮಿಸುರ್ ಅಂತಾದ ಪ್ರಿೀಕ್ಷರ – ೬೦ ಅಂಕಗಳು

CIE – ನರಂತರ ಆಂತರಿಕ ರ್ೌಲಾರ್ಾಪ್ನ್ – ೪೦ ಅಂಕಗಳು

(ಕನ್ನಡ ನಾಡು – ನ್ುಡಿ ಚಂತನರ – ಆಕ್ಾಶ್ – ತಾರುಣಾ – ಸಂಕೀಣಾ ಪ್ರಿಕಲಪನರಗಳನರ ನಳ


ಗರ ಂಡಂತರ )

ಪ್ರಿವಿಡಿ
ಘಟ್ಕ l – ಕನ್ನಡ ನಾಡು – ನ್ುಡಿ ಚಂತನರ

೧. ಕನ್ನಡಿಗರ ತಾಯಿ. - ಎಂ. ಗ ೋವಂದ ಪ ೈ

೨. ಕನ್ನಡ ಪದಗ ಳ್. – ಜಿ. ಪಿ. ರಾಜರತ್ನಂ

೩. ಕನ್ನಡದ ಚ ಲುವು – ಟಿ . ಕ ೋಶವ ಭಟ್ಟ

೪. ತಾಯಿ ಕ ಟ್ಟ ವರ. – ಕು. ಶಿ. ಹರಿದಾಸ ಭಟ್ಟ

ಘಟ್ಕ ll – ಆಕ್ಾಶ್

೧. ಖಗಾಾಸ ಗಾಹಣ ೋಪಾಖ್ಾಾನ್ - ಅಮೃತ್ ಸ ೋಮೋಶವರ


೨. ನ್ವಗಾಹ ಪರಿಕಲಪನ : ಅಂದು ಇಂದು – ಜಿ. ಟಿ. ನಾರಾಯಣ ರಾವ್

೩. ಮುಗಿಲುಗಳು – ಎಂ .ವ. ಸೋತಾರಾಮಯಾ

೪. ದ ೋವರು ರುಜು ಮಾಡಿದನ್ು. – ಕುವ ಂಪು

ಘಟ್ಕ lll – ತಾರುಣಾ

೧. ಹುಚ್ುು ಕ ೋಡಿ ಮನ್ಸು – ಹ ಚ್. ಎಸ್. ವ ಂಕಟ ೋಶಮ ರ್ತಿ

೨. ರುರು ಪಾಮದಾ ಪಿಾೋರ್ತ. – ಸ. ಉಷಾ

೩. ಹದಿಹರ ಯದವರನ್ುನ ಕುರಿತ್ು – ಪಿ. ಲಂಕ ೋಶ್

೪. ಒಂದು ಮಾಣಿಯ ಪರಿಣಯ ಪಾಸಂಗ – ಹ ಚ್. ಎಸ್. ಅನ್ುಪಮ

ಘಟ್ಕ lV – ಸಂಕೀಣಾ

೧. ಅಮಾಸ – ದ ೋವನ್ ರು ಮಹಾದ ೋವ

೨. ಭಾಷ ಯ ಬ ಳವಣಿಗ ಯಲ್ಲಿ ನ್ವಮಾಧ್ಾಮ ಮತ್ುು ಸಾಮಾಜಿಕ ಜಾಲತಾಣಗಳು


- ಶಿಾೋನಿವಾಸ ಪ ಜತಾುಯ

೩. ಅಂಟಾರ್ಕ್ಟಿಕಾದಲ್ಲಿ ಅಂತ್ರಜಾಲ, ಅಂತ್ರಿಕ್ಷದಲ ಿ ಅಂತ್ರಜಾಲ! – ಟಿ . ಜಿ.


ಶಿಾೋನಿಧಿ
MANGALORE UNIVERSITY
Choice Based Credit System Semester Scheme with Multiple Entry
and Exit Options in the UG Programmes under NEP 2020

Bachelor of Computer Applications (BCA) Degree Programme


2021-2022 Onwards
I SEMESTER BCA
BLOWN UP SYLLABUS & PRACTICAL LISTS
Course Code: CAC01 Course Title: Fundamentals of Computers
Course Credits: 03 Hours/Week: 03
Total Contact Hours: 42 Formative Assessment Marks: 40
Exam Marks: 60 Exam Duration: 03

Topics Chapter Section


Number
Unit-1 [12 Hours]
Computer Basics: Introduction, Characteristics computers, Book 1 1.1 to 1.6
Evolution computers, Generations of computers, Classification Chapter 1
of computers, the computer system, Application of computers.

Computer Architecture: Introduction, Central processing Book 1 2.1, 2.2


unit- ALU, Registers, Control unit, system bus, main memory Chapter 2
unit, cache memory
4.1, 4,2,1, 4.2.2, 4.2.4,
Input devices: Introduction, Types of input devices, Keyboard, Book 1 4.2.5, 4.2.6
Mouse, Track ball, Joystick light pen, Touch screen and track Chapter 4 (Excluding the working
pad. Speech recognition, digital camera, webcam, Scanners
of devices)
Output devices: Types of output, Classification of output
devices, Printers – Dot matrix, Ink-jet, Laser, Hydra, Plotter, Book 1 4.3, 4.3.1, 4.3.2, 4.3.4,
Chapter 4 (Excluding the working of
Monitor – CRT, LCD, Differences between LCD and CRT devices and Daisy wheel
Printer)
Unit- 2 [10 Hours]
Computer software: Introduction, software definition, Book 1 11.1, 11.2, 11.3
relationship between software and hardware, software Chapter 11
categories
Computer programming languages: Introduction,
Developing a program, Program development cycle, Types of Book 1 10.1, 10.9, 10.10, 10.11
programming languages, generation of programming Chapter 10
languages, Features of a good programming language.
Algorithm: Steps involved in algorithm development,
Algorithms for simple problems (To find largest of three Book 1 10.2
numbers, factorial of a number, check for prime number, check Chapter 10
for palindrome , Count number of odd, even and zeros in a list
of integers)
Flowcharts: Definition, advantages, Symbols used in flow Book 1
charts. Flowcharts for simple problems mentioned in Chapter 10 10.3, 10.5
algorithms. Psuedocode, Pseudocode Guidelines, Limitations of
Pseudocode.
P a g e 1 | 13
Unit – 3 [10 Hours]
Digital Computers and Digital System: Introduction to Book 2
Number System, Decimal number, Binary number, Octal and Chapter 1 1.2, 1.3, 1.4, 1.5
Hexadecimal numbers, Number base conversion,
Complements, Binary codes, Binary arithmetic, Addition,
Subtraction in the 1’s and 2’s complements system, Subtraction
in the 9’s and 10’s complement system.

Boolean Algebra: Basic definitions, Axiomatic definition of Book 2 2.1, 2.2, 2.3
Boolean algebra, Basic theorems and properties of Boolean Chapter 2
algebra, Venn diagram.
Unit – 4 [10 Hours]
Digital logical gate: Boolean functions, Canonical and Book 2 2.4, 2.5, 2.6, 2.7
Standard forms, Minterms, Maxterms, other logic operations, Chapter 2 (Excluding 2.7.1), 4.7.1
Digital logic gates, Universal gates. Chapter 4

Simplification of Boolean function: The map method, Two Book 2 3.1, 3.2, 3.3, 3.5, 3.8
and three variable maps, Four-variable maps, Product of Sums Chapter 3
simplification, Don’t care conditions,
Text Book:
1. ITL Education Solution Limited, Introduction to Information Technology, Second Edition,
Pearson
2. M. Morris Mano,Digital Logic and Computer design, PHI, 2015

Reference Books
1. Pradeep K. Sinha and Priti Sinha, Computer Fundamentals, Sixth Edition, BPB
Publication.
2. David Riley and Kenny Hunt, Computational thinking for modern solver, Chapman &
Hall/CRC.
3. J. Glenn Brook shear, Computer Science: An Overview, Twelfth Edition, Addision-
Wesley
4. R.G. Dromey, How to solve it by Computer, PHI.

P a g e 2 | 13
Course Code: CAC02 Course Title: Programming in C
Course Credits: 03 Hours/Week: 03
Total Contact Hours: 42 Formative Assessment Marks: 40
Exam Marks: 60 Exam Duration: 03

Contents Chapter
Unit – 1 [12 Hours]
Overview of C : History of C , Importance of C Program, Basic structure of a C-program, 1
Execution of C Program.
C Programming Basic Concepts: Character set, C token, Keywords and identifiers, 2
Constants, Variables, data types, Declaration of variables, assigning values to variables,
defining symbolic constants.
Input and output with C: Formatted I/O functions - printf and scanf, control stings and 4
escape sequences, output specifications with printf functions; Unformatted I/O functions
to read and display single character and a string - getchar, putchar, gets and puts
functions.
Unit – 2 [10 Hours]
Operators & Expressions: Arithmetic operators; Relational operators; Logical operators; 3
Assignment operators; Increment & Decrement operators; Bitwise operators; Conditional
operator; Special operators; Operator Precedence and Associatively; Evaluation of
arithmetic expressions; Type conversion.
Control Structures: Decision Making and Branching -Decision making with if statement, 5,6
simple if statement, the if else statement, nesting of if … else statements, the else if ladder,
the switch statement, the ?: operator, the go to statement. Decision making and looping -
The while statement, the do statement, for statement, nested loops, exit, break, jumps in
loops.
Unit – 3 [10 Hours]
Derived data types in C: Arrays - declaration, initialization and access of one- 7
dimensional and two-dimensional arrays. programs using one- and two-dimensional
arrays, sorting and searching arrays.
Handling of Strings: Declaring and initializing string variables, reading strings from 8
terminal, writing strings to screen, Arithmetic operations on characters, String handling
functions - strlen, strcmp, strcpy, strstr and strcat; Character handling functions - toascii,
toupper, tolower, isalpha, isnumeric etc.
Pointers: Understanding pointers, accessing the address of a variable, declaring and 11
initializing pointers, accessing a variable through its pointer, pointer expression, pointer
increments and scale factor, pointers and arrays, pointer and strings.
Unit – 4 [10 Hours]
User-defined functions: Need for user-defined functions, Declaring, defining and calling 9
C functions, return values and their types, Categories of functions: With/without
arguments, with/without return values. Nesting of functions.
Recursion: Definition, example programs.
Structures and unions: Structure definition, giving values to members, structure
initialization, comparison of structure variables, arrays of structures, arrays within
structures, Structure and functions, structures within structures. Unions 10

P a g e 3 | 13
Text Book:
1. E. Balagurusamy, Programming in ANSI C, 5/6/7th Edition, Tata McGraw Hill

Reference Books:
1. Herbert Schildt, C: The Complete Reference, 4th Edition, (Osborne Complete Reference Series)
2. Brain W. Kernighan, C Programming Language, 2nd Edition, Prentice Hall Software
3. Kernighan & Ritchie: The C Programming Language, 2nd Edition, PHI
4. Kamthane, Programming with ANSI and TURBO C, Pearson Education
5. V. Rajaraman, Computer Programming in C, 2nd Edition, PHI
6. S. Byron Gottfried, Programming with C, 2nd Edition, TMH
7. Yashwant Kanitkar, Let us C, 15th Edition, BPB
8. P.B. Kottur, Computer Concepts and Programming in C, 23rd Edition, Sapna Book House

P a g e 4 | 13
Course Code: CAC03 Course Title: Mathematical Foundation
Course Credits: 03 Hours/Week: 03
Total Contact Hours: 42 Formative Assessment Marks: 40
Exam Marks: 60 Exam Duration: 03

Contents Book Section/Subsections


Unit – 1 [12 Hours]
Logarithms: Introduction, Laws of operations (Statements only), 1 7.0
Illustrations 1(a), (P 193-195),2,3(i,ii,iii,v) Change of Base rule 7.1
(statement only), Examples 2,3,4,5,7, 14 (P 195, 197-199, 204), 19(a) (P 10.1
206), Exercise(I) 1, 2, 3 5(a),8(a((i ,ii)) 11(a), (b), C(i), 17(a)(i, ii) 10.2
Binomial Theorem: Statement only (P 334), Example 1, 2(P 336), 5 1 15.0
Exercise (I)(i, ii) 2 (i) & (ii) (P 338) Positions of Terms Examples 5 (P 15.1
337), 7(a) & 7 (b) (P 339) Exercise (II)-6(i),7 (P 350) 15.2
Analytical Geometry : Introduction, Directed Line, Quadrants, 1 15.4
Example 1 (P 555) , Coordinates of the midpoints, (statement and 15.5
example) (P 556), Distance between two points (Only formula no proof), 15.6
Section Formula, External Division, Coordinates of Centroid, Area of a 15.7
Triangle (Only statements), Examples 2(a) & (b) (P 557), 3, 4, 7,11(P 15.8
558, 559, 562,565) Exercise I-1(i ,ii), 3,5, 9(i), 15 (a) and (b), 16(a) and 15.9
(b) 21(a), 24 (i) & (ii) 1 15.13
Straight Line: Slope or gradient of a straight line (formula Only), 15.14
Different forms of equations of straight line (Statements- I,V,VII,IX), 15.15
General equation of a straight Line (Statement Only), Example 18(P 15.16
579), Condition of Parallelism and perpendicularism (P 585, Only 15.22
formula), Example 29(587) Exercise 2 (a,b), 3(b) (i), (ii) and (iii) (P 1 15.23
592), 13 (i,ii) 15.24
Circle: The equation of a Circle (only Formula, I and II), Illustration (P 15.25
597), General Equation of the Circle(Statement only), Finding centre and 15.26
radius Example (37,39) (P 601) Exercise (III): 5(i) (P 612), 6(a)
Equation of tangent and normal (Statement only, P 605 and 606)
Example 50
Unit – 2 [10 Hours]
Trigonometry 1 14.1
Quadrants, Measurement of Angles (I, III), Circular measure, Example 2, 14.2
Exercise 3 (a) i and ii, 4 (P 483), Trigonometric functions (definition only) 14.3
, trigonometric Ratios, relation between trigonometric functions I II & III 14.4
only formulae (P 487), Signs of Trigonometric functions, T-ratios of 14.5
standard angles (Only table P 503), 14.6(Table only)
Example 25 (P 493), Exercise(II) 12 (a),(b), 13(d, e) (P 499)
Exercise(III) 1 (i) (ii) (iii), 2 (a), 4(a), (b)
Calculus 16.5
Limit of a function, definition (P 633), Some Important Limits(I, II III IV), 1 16.7
Example 3, 4 (P 635) Exercise 1(a), (c) (P 645) 16.8
Continuity of a Function Statement only, Example 16(a) (b) (c) (d) (P
641, 642), Exercise 5, 6 (P 645) 1
Differentiation
Definition, Derivative of a power function, derivative of a constant with 1 17.1
any function, derivative of sum of functions, derivative of product of two 17.3 to 17.7
P a g e 5 | 13
function, derivative of the quotient of the two functions (Only statements),
Illustration 1, 2 and 3,4 (P 652, 653), Illustrations 1, 2 (P 656, 657)
Exercise (I) 1 (a) (b), 2 (a), (b)
Integration 1
Definition (P 724), Indefinite Integrals, Rules of Integration, Some 18.1 to 18.3
Standard Results (Formula Only) (I II & IX) Illustration 1, 2, 3,4,5 (P 727), 18.10
Exercise 1, 2(i) &(ii) (P 730)
Definite Integrals (Definition P 757), Illustration 1,2,3,5 (P 758, 759),
Exercise (VI) 4(i)
Unit – 3 [10 Hours]
Matrix Algebra Introduction, definition, types of matrices, Illustration, 1 20.1, 20.2
scalar multiplication of matrices, Illustrations, equality of matrices, 20.3, 20.4
Illustrations 1,2,3 Exercise (I) 1,2,3 matrix operations, Addition and 20.5, 20.6
subtraction, Example 1(P 803), Multiplication, Example 2,3,4,12,13 20.8, 20.10
Exercise(II):1(i,ii,iii),2, 13 Transpose of a matrix, Example: 15, 20.11, 20.12
symmetric matrix, skew symmetric and orthogonal matrix (P 822,823), 20.14
Exercise (III): 1(a), 2, 3 Determinants of a square matrix, determinants of 20.18
order two, Example (P 824),17 , Determinant of order three, expansion of 20.19
the determinants, minors of a matrix, co-factors of a matrix, Example:23, 20.20
24,25 Exercise (VI): 1,3 Adjoint of a square matrix, Rank of a matrix. 20.21
Illustrations:1,2,3 Exercise (VIII):4(i, ii) 20.25

echelon form of a matrix (Statement and example only) , normal form of 3 Page-371,373,375
a matrix (only statement), equivalence of matrices (only statement)
Unit – 4 [10 Hours]
Inverse of a matrix (using adjoint matrices –cofactor method), 1 20.22
Example:27 Exercise (VII): 1, 2,4
Characteristic equation of a matrix (statement only), Cayley Hamilton 4 9.2.1
theorem (Statement only), example 9.2.3- a,c,d Problem 9.1-1(a,c)(P 9.2.2
246)

System of Linear equations,Example 30, 31Method of Reduction, 2 Ch-1


Example 33 Exercise 2: 16, 17(i,ii,iii,iv,vi), 18,19 (only to solve system 1.34
of equations using method of reduction) 1.52

Cramer’s rule, Example 1, 3,6 Exercise 5 (P 399): 1 (a), (b), 5 3 (P 395)

Arithmetic and Geometric Progressions: Ch-3


Arithmetic progression: Definition, formula for nth term, sum to n 2 3.1-3.4
terms, Arithmetic mean, Example 1, 2, 3,4,7,8,10,15 Exercise 1: 2, 4, 7,9 3.26-3.28
Geometric progression: Definition, formula for nth term, sum to n
terms, geometric mean, Example 1,2, 7,18,26,27,30 Exercise: 2,17,19
Text Books:
1. C Sanchethi and V K Kapoor, Business Mathematics, Sulthan Chand & Sons Educational publishers,
New Delhi, Eleventh Revised Edition
2. P. R. Vittal, Business Mathematics and Statistics, Margham Publications, Chennai,
3. PUNDIR & S.K. PUNDIR, A TEXT BOOK OF BCA MATHEMATICS-I, RIMPLE, A Pragatis
Edition (IV).
4. B. S. Vatsa-Discrete Mathematics –New Age International Limited Publishers, New Delhi

P a g e 6 | 13
Course Code: CAC01P Course Title: Information Technology Lab
Course Credits: 02 Hours/Week: 04
Total Contact Hours: 52 Formative Assessment Marks: 25
Exam Marks: 25 Exam Duration: 03

Practice Tasks
1. Identification of the peripherals of a computer, components in a CPU and their functions.
2. Assembling and disassembling the system hardware components of personal computer.
3. Basic Computer Hardware Trouble shooting.
4. LAN and WiFi Basics.
5. Operating System Installation – Windows OS, UNIX/LINUX, Dual Booting.
6. Activities using word processing, presentation and spreadsheet software
7. Tasks involving Internet Browsing

Information Technology Lab


Part A: Word Processing & Presentation
I. Word Processing
1. Prepare a document using different formatting tools

P a g e 7 | 13
2. Prepare a document using SmartArt and Shapes tools

Organization Chart – Administration Faridabad Division

P a g e 8 | 13
3. Prepare a document with table to store sales details of a company for different quarters
and calculate total, average and find maximum, minimum sales value.

Branch Sales in Quarters


Code Branch Total Avg
1 2 3 4
A101 Mangalore 354690 244610 383290 413670
A102 Udupi

Total (Across Branches)


Average (Across Branches)
Highest Sales (Across
Branches)
Lowest Sales (Across
Branches)

TIME TABLE

Class : I BCA Room No. 206

Day I II III IV V VI

Monday
LUNCH BREAK

Tuesday

Wednesday

Thursday

Friday

Saturday ***

P a g e 9 | 13
4. Prepare interview call letters for five candidates describing about the company and instructions
about the interview. Use Mail merge feature

II. Presentation
1. Create a presentation (minimum 5 slides) about your college. It should contain images,
chart, Bulletted text, …..

2. Create a presentation (minimum 5 slides) to advertise a product. The slides should be


displayed automatically in a loop. Make use of Transition and Animations.

3. A simple quiz program. Use hyperlinks to move to another slide in the presentation to
display the result and correct answer/wrong answer status. Use at least four questions.

P a g e 10 | 13
Part B: Spreadsheet
(Note: Give proper titles, column headings for the worksheet. Insert 10 records for each exercise in
such a way to get the result for all the conditions. Format the numbers appropriately wherever
needed).
1. Create a worksheet to maintain student information such as RollNo, Name, Class, Marks in
three subjects of 10 students. Calculate total marks, average and grade. Find grade for
Distinction, First class, Second class, Pass and Fail using normally used conditions.
• Using custom sort, sort the data according to class: - Distinction first, FirstcClass next, and
so on. Within each class, average marks should be in descending order.
• Also draw the Column Chart showing the RollNo versus Average scored.
(Note: Worksheet creation and formatting 3 marks, calculations: 4 marks, sorting: 2 marks, chart: 3 marks)

2. Prepare a worksheet to store details of electricity consumed by customers. Details are


Customer No, Customer Name, Meter No, Previous meter reading, Current meter reading of
10 customers. Calculate total number of units consumed and total amount to be paid by each
consumer using following conditions:
• If unit consumed is up to 30, charge is 100.
• 31 to 100 units, 4.70 per unit
• 101 to 200 units, 6.25 per unit
• Above 200 units, 7.30 per unit.
• Use Data validation to see that current reading is more than previous reading.
• Arrange the records in the alphabetic order of names.
• Filter the records whose bill amount is more than Rs.1500.
(Note: Worksheet creation and formatting 3 marks, Data validation: 2 marks, calculations: 3 marks, sorting: 2
marks, filtering: 2 marks)

3. Create Employee worksheet having EmpNo, EmpName, DOJ, Department, Ddesignation and
Basic Pay of 8 employees. Calculate DA, HRA, Gross Pay, Profession Tax, Net Pay, Provident
Fund as per the rule:
• DA = 30% of basic pay
• HRA = 10% of basic pay if basic pay is less than 25000, 15% of basic pay otherwise.
• Gross =DA +HRA+ Basic pay
• Provident fund =12% of Basic pay or Rs.2000, whichever is less.
• Profession Tax= Rs.100 if Gross pay is less than 10000, Rs.200 otherwise.
• NetPay = Gross - (Professional tax + Provident Fund)
• Using Pivot table, display the number of employees in each department and represent it
using Pie chart.
(Note: Worksheet creation and formatting 3 marks, calculations: 4 marks, Pivot table: 3 marks, Chart: 2 marks)

4. Create a table COMMISSION containing the percentage of commission to be given to salesmen


in different zones as follows:
Zone Percentage
South 10
North 12.5
East 14
West 13
Create another table SALES in the same worksheet to store salesman name, zone name, place, name
of the item sold, rate per unit, quantity sold. Calculate total sales amount of each salesman. Referring
the COMMISSION table, write the formula to compute the commission to be given. (Hint: Use if
function and absolute cell addresses)
Using advanced filtering show the result in other parts of the worksheet.
• Show the records of various zones separately.
• Show the records of only East and West zones.
• Display the details of the items sold more than 50, in South or North zones.
(Note: Worksheet creation and formatting: 3 marks, calculations: 3 marks, filtering: 6 marks)
P a g e 11 | 13
Evaluation Scheme for Lab Examination

Assessment Criteria Marks


Activity – 1 from Part A Word Processing / Presentation 08
Activity - 2 from Part B Spreadsheet 12
Practical Record 05
Total 25

P a g e 12 | 13
Course Code: CAC02P Course Title: C Programming Lab
Course Credits: 02 Hours/Week: 04
Total Contact Hours: 52 Formative Assessment Marks: 25
Exam Marks: 25 Exam Duration: 03

Programming Lab
Part A:
1. Program to read marks of five subjects, calculate percentage of marks and to display
appropriate grade declaration message (using else-if ladder)
2. Program to find the greatest of three numbers (using nested if statement)
3. Program to read two integer values & a operator as character and perform basic arithmetic
operations on them using switch case (+, -, *, / operations)
4. Program to reverse a number and find the sum of individual digits. Also check for palindrome.
5. Program to read numbers from keyboard continuously till the user presses 999 and to find the
sum of only positive numbers
6. Program to count occurrences of a character in a string.
7. Program to calculate and display the first ‘n’ Fibonacci numbers
8. Program to find given number is a prime or not.
9. Program to read a string and find a) length b) reverse of it c) check palindrome string d) merge
original & reversed string (using built in string library functions)
10. Program to search for a number in a list of numbers using one-dimensional array.

Part B:
1. Program to find the largest and smallest elements with their position in a one-dimensional
array
2. Program to read ‘n’ integer values into a single dimension array and arrange them in ascending
order using bubble sort method.
3. Program to perform addition and subtraction of two Matrices
4. Program to display factorial of first ‘n’ integers using recursive function.
5. Program to check a number is a Armstrong by defining isArm() function
6. Program to read a string and count number of letters, digits, vowels, consonants, spaces and
special characters present in it.
7. Program sort a list of strings in ascending order using Pointers
8. Program to add two distances in the inch-feet format using structures (convert inches to feet
if greater than 12)
9. Program to enter the information of a student like name, register number, marks in three
subjects into a structure and display total, average and grade Display details in a neat form.
10. Program to input Name of the branches, Total sales of company into an array of structures.
Display branch details in a tabular format. Also display the branch name that recorded the
highest sales.
Evaluation Scheme for Lab Examination

Assessment Criteria Marks


Program – 1 from Part A Writing the Program 05
Execution & Formatting 03
Program -2 from Part B Writing the Program 08
Execution & Formatting 04
Practical Record 05
Total 25

P a g e 13 | 13
DIGITAL FLUENCY

You might also like