B.C.A. SYLLABUS I SEM : 2017-20 1 BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme BCA – FIRST SEMESTER Paper No. Title of the Subject Hrs/Wk Examination Marks IA Total Marks Duration Max Min Max Min BCA101 (A) Mathematics – I (New) 4 3 Hrs 80 32 20 100 40 BCA101(B) Accounting & Financial Management I 4 3 Hrs 80 32 20 100 40 BCA102 Functional Kannada / Hindi 4 3 Hrs 80 32 20 100 40 BCA103 Computer Concepts & Office Automation 4 3 Hrs 80 32 20 100 40 BCA104 Programming in C 4 3 Hrs 80 32 20 100 40 BCA 105 Indian Constitution 4 3 Hrs 80 32 20 100 40 BCA106 Lab 1.1: Office Automation Lab 4 3 Hrs 80 32 20 100 40 BCA107 Lab 1.2 : C Programming Lab 4 3 Hrs 80 32 20 100 40
25
Embed
B.C.A. SYLLABUS I SEM 2017-20 1 · B.C.A. SYLLABUS I SEM : 2017-20 1 BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme BCA – FIRST SEMESTER
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
B.C.A. SYLLABUS I SEM : 2017-20 1
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
BCA – FIRST SEMESTER
Paper No. Title of the Subject Hrs/Wk Examination Marks IA Total Marks
software, Types of operating systems, Computer processing techniques, Functions of
Operating Systems, Management of processor, Memory, Virtual storage, devices, and
information. Networking, Convergence of computing with communications, networking
basics, Need for networking, Basic components of a network. Blu-Ray drives, sound
cards, graphics cards. Introduction to Cloud Computing.
13 Hours
UNIT II :
1. Introduction to Operating Systems & System software’s
Software and its needs, Types of software, device drivers, Assemblers, Compilers,
Interpreter, Utilities. History of Linux. The Linux operating system and its use both for
B.C.A. SYLLABUS I SEM : 2017-20 10
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
desktops and as server software. Difference between Linux & Unix, Windows & Linux.
2. Windows & Linux: Introduction, starting os, Desk Top, Task Bar, Startup Menu
Working with programs and icons - Adding, removing, starting and quitting programs
and icons. Working with files and folders - Creating - deleting, opening, finding, copying-
moving and renaming files and folders, Settings, My computer, Accessories and
browser. 13 Hours
UNIT III: WORD PROCESSOR
1. Introduction to the Word window. You use this window to interact with Word.
• The Microsoft Office Button • The Text Area
• The Quick Access Toolbar • The Vertical and Horizontal Scroll Bars
• Place the Cursor • The Status Bar
• The Title Bar • Understanding Document Views
• The Ribbon • Clicking
• The Ruler • Create Sample Data and Select Text
• Understanding Nonprinting Characters • Execute Commands with Keyboard
Shortcuts
• Start a New Paragraph • Exit Word
2 ‐ Word Basic Features
• Creating document Type, Backspace, and Delete
• Insert and Overtype • Bold, Italicize, and Underline
• Save a File and Close Word • Use Spell Check
• Open a File • Find and Replace
• Cut and Paste • Change the Font Size
• Copy and Paste • Change the Font
• Use the Clipboard • Save Your File
• Create AutoText
3 ‐ Formatting Paragraphs and Working with Styles
• Open a Blank Document • Add Sample Text
B.C.A. SYLLABUS I SEM : 2017-20 11
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
• Add Space Before or After
Paragraphs
• Change Line Spacing
• Create a First‐Line Indent • Indent Paragraphs
• Align Paragraphs • Create a Hanging Indent
• Choose a Style Set • Apply a Style
• Change Style Sets
4 ‐ Adding Bullets and Numbers, Undoing and Redoing, Set the Orientation,
Setting Page Layouts and Printing Documents
13 Hours
UNIT IV: SPREAD SHEETS
1 Entering Text and Numbers
Introduction to Excel basics. : This lesson will introduce you to the Excel window.
You use the window to interact with Excel.
• The Microsoft Excel Window • The Microsoft Office Button
• The Quick Access Toolbar • The Title Bar
• The Ribbon • Worksheets
• The Formula Bar • The Status Bar
• Move Around a Worksheet • Go To Cells Quickly
• Select Cells • Enter Data
• Edit a Cell • Wrap Text
• Delete a Cell Entry • Save a File
• Close Excel
2 ‐ Entering Excel Formulas and Formatting Data
Basic mathematical calculations and formatting text and numerical data.
• Set the Enter Key Direction • Merge and Center
• Perform Mathematical Calculations • Add Background Color
• AutoSum • Change the Font, Font Size, and
Font Color
B.C.A. SYLLABUS I SEM : 2017-20 12
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
• Perform Automatic Calculations • Move to a New Worksheet
• Align Cell Entries • Bold, Italicize, and Underline
• Perform Advanced Mathematical
Calculations
• Work with Long Text
• Copy, Cut, Paste, and Cell
Addressing
• Change a Column's Width
• Insert and Delete Columns and
Rows
• Format Numbers
• Create Borders
3 ‐ Creating Excel Functions, Filling Cells, and Printing
• Using Reference Operators • Using Filter
• Understanding Functions • Set Print Options
• Fill Cells Automatically • Print
• Create Headers and Footers
4 ‐ Creating Charts
• Create a Chart
• Change the Style of a Chart
• Apply A Chart Layout
• Change the Size and Position of a Chart
• Add Labels
• Move A Chart to a Chart Sheet
• Switch Data
• Change the Chart Type 13 Hours
B.C.A. SYLLABUS I SEM : 2017-20 13
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
TUTORIALS:
Tutorial 1: Problems from Unit I
Tutorial 2: Problems from Unit II
Tutorial 3: Problems from Unit III
Tutorial 4: Problems from Unit IV 8 Hrs
Note : TWO questions should be framed from each unit.
TEXT BOOK
1. Vikas Gupta: Computer Concepts and C Programming, Dreamtech Press, 2009
2. Sanjay Saxena: Ms –office , Vikas publication second Edition 2007
References
1. Peter Norton: Introduction to Computers, 7th Edition, Tata McGraw Hill, 2010
2. Computer Fundamentals, Raja Ramanna, Fift Edition, PHP Publications.
B.C.A. SYLLABUS I SEM : 2017-20 14
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
104: Programming in C
No. of Lecture Hrs./ Week : 04 IA Marks : 20
No. of Lecture Hrs. : 52 Exam Hours : 03
No. of Tutorial class :08 Exam Marks : 80
Total No. of Lecture Hrs :60
Objectives:
To acquaint the students with concepts of Computer & Its Applications.
To enable students to write application using C Language.
UNIT I
1. Basic Programming concepts - Algorithm, flowcharts. Modular Programming and
structured programming/Concepts.
2. Overview of C :Introduction, Importance of 'C', Simple 'C' Programs. Basic
Structure of 'C' programs, Programming style.
3. Constants, Variables and Data types :'C' Tokens, keywords, and identifiers,
constants, Variables, data types, declaration of variables, assigning values to
variables. defining symbolic constants
4. Operators and expression: Arithmetic operators, Relational operators, Logical
operators. Assignment operators, increment and decrement operators. Conditional
operators , bitwise operators, special operators,. type conversion in expressions,
operator precedence and associtivity, Built-in Mathematical functions 13 Hrs
UNIT II
1. Managing input and output statements: I/O syntax, Programs based on I/O,
arithmetic operations.
2. Branching and looping : Decision making with IF statement, simple IF statement,
The IF-ELSE statement, nesting of IF .. ELSE statements, The ELSE -IF ladder.
The switch statement, The operator, Ternary, Break, Continue, Exit & GOTO
B.C.A. SYLLABUS I SEM : 2017-20 15
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
statement, The 'WHILE statement, Do-While & For Loop, 13 Hrs
UNIT III
1. Arrays: One dimensional arrays, Two-dimensional arrays, initializing & declaring
single dimensional array & Multidimensional arrays.
2. Handling of character strings: Unformatted string functions, Declaring and
initializing string variables, reading string from terminal, writing string to screen,
arithmetic operations on characters. 13 Hrs
UNIT IV
1. User defined functions: Need for user-defined functions, a multi-functional
program, Return values and their types, calling a function, Types of functions,
recursion, and functions with arrays.
2. Structure and union: Structure definition, giving values to members, structure
initialization, comparison of structure variables, array as structure, array within
structure, union.
3. Pointers : Understanding pointers, accessing the address of variables, declaring
and initializing pointers, accessing a variable through its pointer. 13 Hrs
B.C.A. SYLLABUS I SEM : 2017-20 16
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
TUTORIALS:
Tutorial 1: Problems from Unit I
Tutorial 2: Problems from Unit II
Tutorial 3: Problems from Unit III
Tutorial 4: Problems from Unit IV 8 Hrs
Note : TWO questions should be framed from each unit.
TEXT BOOK
1. Yashawant Kanetkar : "Let us C”, BPB Publication
2. E.Balaguruswamy. : Programming in ANSI C" Tata Mc Graw-Hill (1998)
References
1. V.Rajaraman.: "Programming in C ", PHI (EEE) (2000)
2. Rajesh Hongal : "Computer Concepts & C language"
3. Techniques through C. Pearson Education
4. Brian W. Kernighan, Dennis M. Rictchie,”The C Programming Language”, PHI
Publication, Second Edition 2010
B.C.A. SYLLABUS I SEM : 2017-20 17
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
105 : Indian Constitution
No. of Lecture Hrs./ Week : 04 IA Marks : 20
No. of Lecture Hrs. : 52 Exam Hours : 03
No. of Tutorial class :08 Exam Marks : 80
Total No. of Lecture Hrs : 60
OBJECTIVES:
Indian Constitution: Constitution is the fundamental law of the land. On the basis of it
the national and individual life is going to be shaped. For this knowledge of Indian
constitution and its values is essential for students.
Unit-I : Significance of the constitution: Making of the Constitution Pole of the
Constituent Assembly, Salient features, the Preamble, Citizenship, Procedure for
amendment of the Constitution. 13 Hrs
Unit-II : Fundamentals Rights, the Right to Equality, the Right to Freedom, the Right
against Exploitation, the Right to Freedom of Religion, Cultural and Educational Rights,
the Right to Constitutional Remedies. 13 Hrs
Unit-III : Nature of the Directive Principles of State Policy, Difference between of
Fundamental Rights and Directive Principles of State Policy - Implementation of
Directive Principles of State Policy, Fundamental Duties 13 Hrs
Unit-IV : Union Government - Powers and Functions of the President, the Prime
Minister, Council of Ministers. Composition, powers "and functions of the Parliament.,
Organization of Judiciary, Jurisdiction of the Supreme Court, Independence of
Judiciary.
State Government - Powers and Functions of Governor, Chief Minister, Council of
"Ministers. Composition-Powers and Functions of State Legislature, Local Government
and the Constitution, Relation. between the Union and the States.
13 Hrs
B.C.A. SYLLABUS I SEM : 2017-20 18
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
TUTORIALS:
Tutorial 1: Problems from Unit I
Tutorial 2: Problems from Unit II
Tutorial 3: Problems from Unit III
Tutorial 4: Problems from Unit IV 8 Hrs
Note : TWO questions should be framed from each unit.
TEXT BOOK
1. M.V. Pylee, An Introduction to the Constitution of India, New Delhi, Vikas 2005.
REFERENCES:
1. Subhash C. Kashyap, Our Constitution: An Introduction to India's constitution and
constitutional Law, New Delhi, National Book Trust 2000.
2. Durga Das Basu, Introduction to the Constitution of India, New Delhi, Prentice Hall of India,
2001
3. D.C. Gupta, India Government and Politics, VIII Edition, New Delhi, Vikas, 1994.
4. J.C. Johari, Indian Government and Politics, Delhi, Sterling Publishers, 2004.
5. V.D. Mahajan, Constitutional Development and National Movement in India, New Delhi, S.
Chand and Co. latest edition.
6. Constitution Assembly Debates, New Delhi, Lok Sabha Secretariat, 1989.
7. Granville Austin, Working of a Democratic Constitution: The Indian Experience, New Dilhi,
Oxford University Press, 1999.
8. AP. A vasthi, Indian Government and Politics, Agra Naveen Agarwal, 2004
9. S.A. Palekar, Indian Constitution, New Delhi, Serials Publication, 2003.
10. Brij Kishore Sharma, Introduction to the Constitution of India (Second Edition), New Delhi,
Prentice - Hall of India, 2004.
11. H.M. Rajasekhar, Understanding the Indian Constitution, Mysore, Prabodha, 2005.
12. J.N. Pandey, Constitutional Law ofIndia, Allahabad: Central Lay. Agenc), 2004.
B.C.A. SYLLABUS I SEM : 2017-20 19
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
Lab 1.1 Office Automation Lab
Exercise on Microsoft Word
1. Page and Character settings: Create a new document and set its margins, page
size and orientation. Type multiple paragraphs of text and perform Character
settings like font, size, style by selecting text using different methods. Edit the
text (add new text, delete text, modify character settings, cut/copy and paste
text). Create new page (Page Break), add new text and save the document in a
new folder.
2. Paragraph settings and Equations: Open document created in previous exercise,
perform Paragraph settings like before spacing, after spacing, line spacing,
indents(left, right, first line) on selected text. Align the text using different forms of
alignment (left, center, right, justify). Add new page and type some mathematical
expressions (Equations). Save and Close the document.
3. Page numbers, header, footer, find, replace: Open document saved in previous
exercise, add page numbers, Header and Footer to all pages. Search specific
text using Find and change specific text using Replace. Protect the document
using password. Save and close document.
4. Bullets and Numbering: Create a new document, type a various categories of
lists under different headings. Format the lists using bullets, numbering and
outline numbering. Interchange the order of the lists using cut/paste. Add text to
existing lists. Save and Close the document.
5. Graphic elements and text wrapping: Open any existing document created
previously. Add pictures (photos), shapes, wordart and text boxes to the
document. Format each of these elements for position, size, color, effects.
Layout the flow of text around these added elements using various text wrapping
options. Save the document under a different name using Save As.
6. Tables: Create a new document. Type text in the form of a table containing data
in rows and columns. Use Insert table or draw table options to create the tabular
format. Set row height and column width as desired. Select rows or columns and
perform character, paragraph settings and text alignment options. Select
individual cells, rows or columns and format for fill color, border color and style.
Merge cells and split cells as desired. Try formatting the table using inbuilt table
styles (quick tables). Save and close document.
7. Mail Merge: Create a form letter with common matter and empty spaces for text
which will change for each letter (fields). Format and save the letter with a new
name. Create another document containing a table with rows and columns. The
row headings should be fieldnames and each subsequent row should containing
data under each field name to be used in the form letter (empty spaces) saved
previously. Save this document with a different name. Perform Mail Merge with
both the saved files.
B.C.A. SYLLABUS I SEM : 2017-20 20
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
Exercise on Microsoft Excel
1. Worksheets and Format Cells: Create a new workbook and worksheet, type data in
cells in various rows and columns. Select cells and perform formatting for number,
alignment and font settings. Resize rows and columns. Rename worksheet. Add
another worksheet and copy data from first worksheet to new worksheet. Rename
new worksheet. Change data in new worksheet. Save and Close workbook. 2. Autofill, automatic lists, format cells: Open existing workbook, Fill options on data in
rows and columns, series data, days of week, months, filling data by trend in
continuous cells. Move and copy blocks of cells from one location to another.
Explore view, zoom and page break preview options. Format cells using fill, border
and protect options. Save and close workbook.
3. Page layout, Print preview and Header/footer: Open existing workbook, change
page layout. Set margins, page orientation and size as desired. Define print area
and use print preview to view result. Set appropriate header and footer in workbook.
Save and Close workbook. 4. Basic formula usage:Create new workbook and create a tabular format to display
annual result of student. Use basic arithmetic operators and cell numbers in
expressions to perform the calculations. Use Autosum and Logical functions like IF,
AND, OR, NOT etc. Save the worksheet. Insert a new worksheet and calculate the
IA marks for students using similar basic expressions involving arithmetic operators
and cell numbers. Save the workbook.
5. Functions: Create a new workbook and explore the usage of the following groups of
inbuilt functions a. TEXT- Concatenate, Dollar, Clean, Trim, Find, Replace, Left, Right, Mid b. Date & Time – Date, DateValue, Day, Month, Year, Days, Now, Hour,
Minute, Second, Time, Today. c. Lookup & Reference – Row, Column, Rows, Columns, Match
6. Functions: Create a new workbook and explore the usage of the following groups of
inbuilt functions
a. Math &Trignometric – Cos, Sin, Tan, Ceiling, Floor, Decimal, Even, GCD,
int, LCM, Log, Round, Roundup, Rounddown, Sqrt, Sum
b. Statistical – Average, Count, CountBlank, Countif, Mean, Stddev c. Info – iseven, isodd, isformula, istext
7. Graphs and Charts: Create a new workbook. Feed appropriate tabular data and
create column graphs and pie charts using the data. Format the charts for color,
data, numbers, legend, axis, effects and 3d options. 8. Group, Sort, Filter: Create a new workbook and feed data in a categorywise manner
(eg. Individual product’s monthly sales figures of different categories of products for
a six month period) and group, ungroup, subtotal, sort and filter data according to
categories. Also do the same using Advanced filter.
B.C.A. SYLLABUS I SEM : 2017-20 21
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
Lab 1.2 Programming in C Lab
1. Program to interchange two given numbers. Display the original numbers and also
the numbers after they are interchanged. 2. Given two values, n and p, program to find permutation, nPr, and display it. 3. Program to check if a given number n is positive or negative and display
appropriate message. 4. Program to find the root of the given quadratic equation using switch case. 5. Program to generate and print first N FIBONACCI numbers. 6. Program to find the GCD and LCM of two integer numbers. 7. Program that reverse a given integer number and check whether the number is
palindrome or not. 8. Program to find whether a given number is prime number or not. 9. Given a list of n numbers, program to compute the sum of 10. Program to input n numbers and to find mean variance and standard deviation. 11. Program to find the 2nd largest number in a list of n numbers. Display the complete
list and also the found number. 12. Program to find all whole numbers (integers) in a list of n numbers (of mixed
types). Display both the lists. 13. Program to read two matrices and perform addition and subtractions of two
matrices. 14. Program to read a string and check whether it is palindrome or not. 15. Program to find the factorial of a number using function. 16. Program to find if a character is alphabetic or numeric special character. 17. Program to compute the sum of even numbers and the sum of odd numbers using
a function. 18. Program to find trace and norm of a square matrix using functions. 19. Program to accept a sentence and convert all lowercase characters to uppercase
and vice-versa. 20. Program to accept different goods with the number, price and date of purchase
and display them. 21. Program to find the length of a string without using the built in function.
B.C.A. SYLLABUS I SEM : 2017-20 22
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
B.C.A. SYLLABUS I SEM : 2017-20 23
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
EVALUATION CRITERIA
Theory Examination
A question paper consists of EIGHT questions.
TWO questions should be framed from each unit
Each question carries 16 marks (This may consists of sub questions of
different marks.)
Attempt any FIVE FULL QUESTIONS (16 Marks x 5 Qns = 80 marks)
Practical Examination
Evaluation criteria for practical examinations shall be as follows:
1. Writing of Programs 30 Marks
a. Two programs from the journal list – 2 X 15 Marks 30 marks
2. Execution of programs – 35 marks
3. Viva-Voce - 10 marks
4. Journal / Laboratory Report – 05 marks
Internal Assessment for Theory/practical subjects:
IA test 10 Marks
Attendance 05 Marks
Assignments 05 Marks
20 Marks
B.C.A. SYLLABUS I SEM : 2017-20 24
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme
Total Marks - 80 Marks
Mini Project evaluation in the final Examination
The final examination shall be evaluated on the following guidelines.
Project Report : 10 Marks
Write up : 10 Marks
Presentation : 10 Marks
Demonstration : 30 Marks
Viva-Voce : 10 Marks
Modifications : 10 Marks
Total Marks : 80 Marks
B.C.A. SYLLABUS I SEM : 2017-20 25
BLDE Association’s A. S. Patil College of Commerce(Autonomous), Vijayapur, BCA Programme