02 Nep Bca Syllabus 2023-24
02 Nep Bca Syllabus 2023-24
University
3. Program Outcomes
1. Discipline knowledge: Acquiring knowledge on basics of Computer Science and ability to apply to
design principles in the development of solutions for problems of varying complexity
2. Problem Solving: Improved reasoning with strong mathematical ability to Identify, formulate and
analyze problems related to computer science and exhibiting a sound knowledge on data structures and
algorithms.
5.0 UG Diploma 88 4 2
Bachelor of Science (Honors) / Bachelor of Science (Honors with Research) (4-Year Programme) and maximum duration of the
programme is 7 Years.
6. Minimum Eligibility:
1) H.Sc. or an equivalent examination from a recognized board of examinations with science stream, commerce stream and arts stream
with English or computer as a subject.
2) Diploma (After SSC) in Computer Science or Information Technology from recognized university is eligible to take admission in
first year of BCA.
3) Students who secure 75% marks or above in the first six semesters will be eligible for choosing a research stream in the fourth year.
These students will be required to undertake a rigorous research project or Dissertation under the guidance of a research guide in
prominent research area of computer science. These students will be awarded BCA - (Honors with Research) on successful completion
of four years.
4) In take capacity of BCA - (Honors with Research) program will be determined based on the availability of research guides
in the department/Institute.
8. Exit Courses 04 04 - - -
9. Total 48 92 132 176 176
NCrF Semester Major Minor Multi/Inter- Ability Skill Value Research Total Qualification/
Credit Core disciplinary Enhancement Enhancement Added Project Credits Certificate
Level Courses Courses Courses /Dissertation
(AEC) (SEC) (VAC)/IKS
-
4.5 I 08 04 04 02 02 02 22
First UG
Year Certificate
II 08 04 04 02 02 02 - 22
1st Year
Credit Total 16 08 08 04 04 04 44
Exit 1: Award of UG certificate in Major course with 44 credits with additional 4 credits of Summer Internship in core specific NSQF defined course OR continue with
Major and Minor course for t h e next NCrF credit level
UG
5.0 III 12 - 04 02 02 02 - 22
Second Diploma
Year
IV 12 04 - 02 02 02 - 22
2nd Year -
Credit Total 40 12 12 08 08 08 88
Exit 2: Award of UG Diploma in Major course with 88 credits with additional 4 credits of Summer Internship in core specific NSQF defined course OR continue with Major
and Minor course for t h e next NCrF credit level
5.5
Third V 12 08 - - 02 - - 22 UG
Year Degree
VI 12 04 - 02 04 - - 22
3rd Year
Credit Total 64 24 12 10 14 8 - 132
Award of UG Degree in Major course with 132 credits with internship in core discipline.
6.0 VII 12 04 - - - - 06 22
Fourth (RP)
Year UG
- Honors
VIII 12 04 - - - 06 22 With Research
(RP) Degree
Award of UG Honors with Research Degree in Major course with 176 credits.
* OJT – On the Job Training * RP – Research Project With Major Core Courses Only
* MDC – Multidisciplinary Courses
Semester Course No. Course Type Name of the Subject Theory / Marks Credits
Practical IA UA
101 BCADSC101 Introduction to Programming using C Theory 25 25 2
BCADSC101-P Lab: Programming in C Practical 25 25 2
102 BCADSC102 Web Designing Using HTML, CSS &Javascript Theory 25 25 2
BCADSC102-P Lab: Web Designing Using HTML, CSS &Javascript Practical 25 25 2
101 A BCADSE101A Digital Electronics Theory 4
101 B BCADSE101B M-Commerce
101 A BCAMD101A Statistics
1. 101 B BCAMD101B Spoken English – I Theory 50 50 4
(Select Any One)
101 A BCAAE-101A General English
101 B BCAAE-101B Gujarati
101 C BCAAE-101C Hindi Theory 25 25 2
101 D BCAAE-101D Sanskrit
(Select Any One)
101 BCASE-101 Computer Fundamentals Theory 25 25 2
101A BCAVAC-101A Introduction to Indic Knowledge System – I
101B BCAVAC-101B Bhagavad Gita and Life Management Theory 25 25 2
(Select Any One)
8.1 Internal Assessment will be based on CCE (Continuous and comprehensive Evaluation) Scheme as under:
4 Credit Course
Sr. No Mode Marks
1. Test 25 Marks
2. CCE Activities 25 Marks
( Quizzes, Attendance, Seminar, Assignments etc
Total 50 Marks
2 Credit Course
Sr. No Mode Marks
1. Test 15 Marks
2. CCE Activities 10 Marks
( Quizzes, Attendance, Seminar, Assignments etc
Total 25 Marks
8.2 External evaluation will be based on Semester End Evaluation (SEE) pattern.
The SEE carries 50% of the marks assigned to a course. SEE shall be of 2 ½ hours for 4 credit course and 2 hours in case of 2 credit courses. The controller of
the examination will conduct these examinations. Paper setting and evaluation will be done by the external examiners to an extent of 50% of the evaluation
process. This examination shall be conducted as per a schedule which shall be notified in advance.
Table 1.1
BCA – 3 Years and 4 Years Programme
Structure of the University or External Exam for 4 Credit Course
Q-1 Objective Questions
All Units (It can include: definitions, FIBs, True or false, one line answers, MCQs etc) 10
Table 1.3
BCA – 3 Years and 4 Years Programme
Structure of the University or External Practical Exam for 2 Credit Course
Sr.No Contents Marks
1. Practical 15
2. Viva 10
Total 25
02
Course Credits: Hour of 2 Hrs
Teaching/Week:
Unit Contents
1 Basics of Programming- Compiler, Interpreter, Linker, Loader, Algorithm, Flowchart, Testing
andExecution. Examples of flow charts and algorithms
Programming Tokens: Keywords, Identifiers, Constants, Variables, Data types,
defining symbolic constants, Simple Programs.
Programming Concepts: Operators & Expression: Arithmetic, relational, logical,
bitwise, unary, assignment, shorthand assignment operators, conditional operators and
increment and decrement operators, Special operators, Type Conversion in expressions,
Operator precedence, Mathematical functions.
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
13
BCA - Semester: I
02
Course Credits: Hour of 4 Hrs
Teaching/Week:
Unit Contents
1 Programming Tokens: Keywords, Identifiers, Constants, Variables, Data types,
defining symbolic constants, Simple Programs.
Programming Concepts: Operators & Expression: Arithmetic, relational, logical,
bitwise, unary, assignment, shorthand assignment operators, conditional operators and
increment and decrement operators, Special operators, Type Conversion in expressions,
Operator precedence, Mathematical functions.
Input/output Functions: Unformatted & formatted I/O functions.
Branching and Looping: Simple „if‟ statement, Nested if Statement, Ladder „if–else‟
statement. The „Switch‟ statement, GOTO statement. Looping: for, while, do-while
loop, Nested loops and jumps in loops - break, continue statement.
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
14
7. Finding Even and Odd numbers.
8. Exchanging the values of two variables.
9. Counting: Print number from 100 to 200 which are divisible by 7 and display their sum
and count
using for loop.
10. Summation of set of Numbers.
11. Factorial Computation.
12. Generation of Fibonacci sequence.
13. Array Order Reversal.
14. Finding the Maximum Number in a Set.
15. Removal of Duplicates from an Ordered Array.
16. Partitioning an Array.
17. Finding the Smallest Element.
18. Read N (minimum 5) students marks and find number of students passed and fail
depending on the
marks.
19. Count the number of vowels, consonants and special characters in a given sentence.
20. To find the addition and subtraction of two matrices using function.
21. Write the C program to demonstrate the concept of Structure
22. Write the C program to demonstrate the concept of Union
23. 21. Write the C program to demonstrate the concept of Pointers
15
BCA - Semester: I
Course Code: BCADSC102 Course Title: Web Designing Using HTML, CSS &
Javascript
Internal
Assessment External Exam
25 25
Marks: Marks:
Unit Contents
1. The Internet and Web Browsers Introduction to the Internet History of the Internet Services
provided by the Internet Some basic terminology and concepts (WWW, URL, webpage, web
site, web servers, web browsers, HTML, search engines, etc.)
An introduction to HTML HTML tags Structure of an HTML document Text and paragraph
formatting Ordered and unordered lists, nested lists, HTML tables Hyperlinks Images Frames,
framesets, nested framesets
Designing HTML forms Introduction to DHTML & Cascading Style Sheets What is DHTML?
Applications of DHTML Components of DHTML Scripting : introduction, client-side v/s
server-side Introduction to Cascading Style Sheets (CSS) Ways of specifying style – inline,
internal, external
2. Basics of JavaScript Font, color, background, text, border, margin and list related attributes. Use
of classes, spans, divs. Working with layers Introduction to JavaScript. Applications and
advantages of JavaScript. Using JavaScript on a webpage
Advanced JavaScript JavaScript basics – syntax, data types and literals, type casting, variables,
operators, arrays. Flow control statements. Built-in functions Working with strings, numbers,
dates & times, etc. User interaction through dialog boxes. User-defined functions.
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
16
17
BCA - Semester: I
Course Code: BCADSC102 Course Title: Lab: Web Designing Using HTML, CSS
P &Javascript
Internal
Assessment External Exam
25 25
Marks: Marks:
Unit Contents
1. HTML tags ,Structure of an HTML document, Text and paragraph formatting, Ordered and
unordered lists, nested lists, HTML tables, Hyperlinks, Images , Frames, framesets, nested
framesets.
Baisc Cascading Style Sheets (CSS) Ways of specifying style – inline, internal, external
2. Basics of JavaScript Font, color, background, text, border, margin and list related attributes. Use
of classes, spans, divs. Working with layers Introduction to JavaScript. Applications and
advantages of JavaScript. Using JavaScript on a webpage
Advanced JavaScript JavaScript basics – syntax, data types and literals, type casting, variables,
operators, arrays. Flow control statements. Built-in functions Working with strings, numbers,
dates & times, etc.
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
18
BCA - Semester: I
Unit Contents
1. Introduction to Digital Electronics, Digital vs Analog, Evolution of Digital technology.
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
19
BCASemester: I
Unit Contents
1. E-Commerce
Introduction -The e-commerce environment - The e-commerce marketplace -Focus on
portals, Location of trading in the marketplace - Commercial arrangement for
transactions - Focus on auctions
- Business models for e-commerce - Revenue models - Focus on internet start-up companies –
the dot-com - E-commerce versus E-business.
2. M-Commerce
Introduction – Infrastructure Of M– Commerce – Types Of Mobile Commerce Services
– Technologies Of Wireless Business – Benefits And Limitations, Support, Mobile
Marketing & Advertisement, Non–
Internet Applications In M– Commerce –Wireless/Wired Commerce Comparisons
3. M-Commerce – Technology
A Framework For The Study Of Mobile Commerce
NTT Docomo‟s I– Mode
Wireless Devices For Mobile Commerce
Towards A Classification Framework For Mobile Location Based Services
Wireless Personal And Local Area Networks
The Impact Of Technology Advances On Strategy
Formulation In Mobile Communications Networks
20
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
BCA - Semester: I
Internal
External Exam
Assessment 50 50
Marks:
Marks:
21
Exam Duration 2.30Hrs
Unit Contents
1. Set Theory: Definition of a set, Elements of a set, Types of sets: finite, infinite, singleton, empty
or null or void set, equal sets, equivalent sets, subsets & proper subset, power set, universal set.
Operations on sets: Intersection, Union, Complement of a set, Difference of two sets, De-
morgan's law.
4. Business Statistics: Measures of dispersion, properties, absolute and relative measure, range,
quartile deviation, mean deviation, standard deviation, co-efficient of variation, merits and
demerits of measures of dispersion.
Reference Books:
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
22
BCA - Semester: I
Internal
Assessment External Exam
50 50
Marks: Marks:
Unit Contents
1. Communication Skill: An Overview
2. Telephone Etiquettes
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
23
BCA - Semester: I
Unit Contents
1. Vocabulary and Grammar:
Synonyms and Antonyms; One word substitution; Usage of Noun, Pronoun, Articles,
Prepositions, Conjunctions, Tenses, Modal Auxiliaries, Types of Sentences.
2. Introduction to communication:
Definition, meaning and significance of communication, Process of communication, its
nature and its need. Introduction to different forms of Communication.
Writing Skills:
1. Letters of Enquiry, Replies to Enquiry; Quotation and Voluntary offers ; Placing of
Orders, Execution of Order, Cancellation of Order;
Reference Books:
Student Learner‟s Dictionary (Oxford)
English Grammar and Composition by Wren and Martin
Business communications by Neeru Vashishth, Namita Rajput
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
24
BCA - Semester: I
25
BCA - Semester: I
26
27
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
28
BCA - Semester: I
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
29
BCA - Semester: I
Unit Contents
1. Fundamentals of Computer
Evolution of Computers, Block diagram of computers, Types of Computers,Software, Types of Software,
Hardware, Commonly used Hardware, Operating Systems, Types of OS, Anatomy of the CPU – SMPS,
Motherboard, RAM, ROM, processor, Cache, BIOS.
2. Number systems (Binary, Octal, Decimal, Hexa Decimal), Binary Arithmetic,1‟s Complement,
2‟s Complement, ASCII, EBCDIC, UNICODE, GRAY CODE, Error Detection & Error
Correction Techniques.
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
30
BCA - Semester: I
Unit Topic
1 Introduction to IKS
Introduction to IKS & Its importance
Introduction & importance of IKS
Various IKS Systems
Shashtra – Foundational Literature of Bharatvarsha
What is Shashtra?
Importance of Shashtra
Classification of Shashtra – Vaidic &Avaidic (with examples of imp. Literature)
Base of IKS proliferation
Bhartiya Education Systemand its philosophy
History of BES from Ancient to Modern
Domains of Education: Gurukul, Pathshala, Vidyalay, Vishvavidyalay
2 Contribution of IKS to the World
Mathematics & Astronomy
Number System
Algebra & Arithmetic
Geometry
Trigonometry
Planetary System
Speed of Light
Eclipse
Life sciences
Physics
Chemistry
Botany
Metal Technology
Mining Techniques
Types of Metals
Tools & Techniques for Metal Smelting with examples
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
32
BCA - Semester: I
Course Code: BCAVAC-101B Course Title: Bhagavad Gita and Life Management
Unit Contents
1. Bhagavad Gita: Fundamental problems of human life and its answers in Bhagavad Gita;
History: Mahabharat, Ved Vyasji (Introduction to Ved); Impact of Bhagavad Gita on successful
people of different domains.
Origin of Bhagavad Gita: Arjun- Duryodhan episode, Dhritrashtra Ved Vyas –episode,
Kurukshetra battle field.
2. Selected (8)10 Life changing mantras from Bhagavad Gita form 10 mantras symbol / icon
1. “Na hanyatehanyamanesharire ”
(Adhyay-2,Shlok –20)
2. “Karmanyevadhikaraste” (Adhyay-2,Shlok –47)
3. “Ma tesangotstakarmani” (Adhyay-2,Shlok –47)
4. “Yogasthah kuru karmani” (Adhyay-2,Shlok –48)
5. “Siddhyashddyohosamobhutva”
(Adhyay -2,Shlok –48)
6. “Buddhi nashatpranashyati”(Adhyay -2,Shlok –63)
33
Semester 2
34
BCA - Semester: II
02
Course Credits: Hour of 2 Hrs
Teaching/Week:
Unit Contents
1 Basics of Python:
Operators, Conditional Structures, Control Structures, Loops.
Strings: Creating, initializing and accessing the elements; string operators: +, *, in, not in, range
slice [n:m]; comparing strings using relational operators; String functions & methods: len,
capitalize, find, isalnum, isalpha, isdigit, lower, islower, isupper, upper, lstrip, rstrip, isspace,
istitile, partition, replace, join, split, count, decode, encode, swapcase, String constants,
Lists: Concept of mutable lists, creating, initializing and accessing the elements, traversing,
appending, updating and deleting elements, composition, lists as arguments
List operations: joining, slicing, + , * , in , not in
List functions and methods: len( ), insert( ), append( ), extend( ), sort( ), remove( ), reverse( ),
pop( ), list( ), count( ), extend( ), index( ), cmp( ), max( ), min( )
2. Dictionaries: Concept of key-value pair, creating, initializing and accessing the elements in a
dictionary, traversing, appending updating and deleting elements
Dictionary Functions and methods: cmp( ), len( ), clear( ), get( ), has_key( ), items( ), key( ),
update( ), values( ), pop( ), fromkeys( ), dict( )
Tuples: Immutable concept, creating, initialising and accessing elements in a tuple, Tuple
assignment, Tuple slices, Tuple indexing,
Tuple Functions: cmp(), len(), max(), min(), tuple(), index(), count(), sum(), any(), all(),
sorted(), reversed()
Reference Books
1.Python Essential Reference -David Beazley
2. Programming Python – Mark Lutz, O‟Reliy
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
35
BCA - Semester: II
02
Course Credits: Hours of 4 Hrs
Teaching/Week:
Unit Contents
1
Operators, Conditional Structures, Control Structures, Loops.
Strings: Creating, initializing and accessing the elements; string operators: +, *, in, not in, range
slice [n:m]; comparing strings using relational operators; String functions & methods: len,
capitalize, find, isalnum, isalpha, isdigit, lower, islower, isupper, upper, lstrip, rstrip, isspace,
istitile, partition, replace, join, split, count, decode, encode, swapcase, String constants,
Lists: Concept of mutable lists, creating, initializing and accessing the elements, traversing,
appending, updating and deleting elements, composition, lists as arguments
List operations: joining, slicing, + , * , in , not in
List functions and methods: len( ), insert( ), append( ), extend( ), sort( ), remove( ), reverse( ),
pop( ), list( ), count( ), extend( ), index( ), cmp( ), max( ), min( )
2.
Dictionaries: Concept of key-value pair, creating, initializing and accessing the elements in a
dictionary, traversing, appending updating and deleting elements
Dictionary Functions and methods: cmp( ), len( ), clear( ), get( ), has_key( ), items( ), key( ),
update( ), values( ), pop( ), fromkeys( ), dict( )
Tuples: Immutable concept, creating, initializing and accessing elements in a tuple, Tuple
assignment, Tuple slices, Tuple indexing,
Tuple Functions: cmp(), len(), max(), min(), tuple(), index(), count(), sum(), any(), all(),
sorted(), reversed()
Regular Expressions and Pattern Matching using re Module.
Sample Programs:
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
36
BCA - Semester: II
02
Course Credits: Hour of 2 Hrs
Teaching/Week:
Unit Contents
1 Introduction to PHP
Basic Knowledge of websites, Introduction of Dynamic Website, Introduction to PHP, Why and
Scope of PHP, XAMPP and WAMP Installation
PHP Functions
Creating an Array, Modifying Array Elements ,Processing Arrays with Loops ,Grouping Form
Selections with Arrays ,Using Array Functions ,Using Predefined PHP Functions ,Creating User-
Defined Functions
PHP Programming Basics
Syntax of PHP ,Embedding PHP in HTML ,Embedding HTML in PHP ,Introduction to PHP
Variable ,Understanding Data Types ,Using Operators ,Using Conditional Statements ,If(), else
if() and else if condition Statement ,Switch() Statements ,Using the while() Loop ,Using the for()
Loop
2. PHP Advanced Concepts: Managing Sessions and Using Session Variables ,Destroying a Session
,Storing Data in Cookies ,Setting Cookies, Dealing with Dates and Times.
Baics of MySQL, Database connectivity in PHP.
Reference Books
1. Beginning php
2. Php Bible
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
37
BCA - Semester: II
Course Code: BCADSC202 P Course Title: Lab: Web Programming using PHP
02
Course Credits: Hour of 4 Hrs
Teaching/Week:
Unit Contents
1 Introduction to PHP
PHP Functions
Creating an Array, Modifying Array Elements ,Processing Arrays with Loops ,Grouping Form
Selections with Arrays ,Using Array Functions ,Using Predefined PHP Functions ,Creating User-
Defined Functions
PHP Programming Basics
Syntax of PHP ,Embedding PHP in HTML ,Embedding HTML in PHP ,Introduction to PHP
Variable ,Understanding Data Types ,Using Operators ,Using Conditional Statements ,If(), else
if() and else if condition Statement ,Switch() Statements ,Using the while() Loop ,Using the for()
Loop.
2. PHP Advanced Concepts: Managing Sessions and Using Session Variables ,Destroying a Session
,Storing Data in Cookies ,Setting Cookies, Dealing with Dates and Times.
Baics of MySQL, Database connectivity in PHP using functions. implementation of CRUD
operations using PHP.
Sample Programs:
1. Write a PHP program to display “Hello World” Message on Screen.
2. Write a PHP program to display the today‟s date and current time.
3. Write a PHP program to read the employee detail using form component.
4. Write a PHP program to display the Fibonacci series.
5. Write a PHP program to calculate sum of given number.
6. Write a PHP Program that will use the concept form.
7. Write a PHP program to send Mail from PHP Script.
8. Write a PHP Program for Create, Delete, and Copying file from PHP Script.
9. Write a PHP Program to Recursive Traversals of Directory.
10. Write a PHP Program to Validate Input Data.
11. Write a PHP Program to Upload File.
12. Write a PHP program to demonstrate the use of array.
13. Write a PHP program to prepare student Mark sheet.
14. Write a PHP program to generate the multiplication of matrix.
15. Write a PHP program to perform demonstrate the college Website.
16. Write a PHP program to add new rows in a Table.
17. Write a PHP program to modify the rows in a Table.
18. Write a PHP program to delete the rows in a Table.
19. Write a PHP program to fetch rows in a Table.
20. Develop an PHP application to make following Operation
i. Registration of user.
38
ii. Insert the details of user.
iii. Modify the details.
iv. Transaction Maintained like the use of session and cookies variable.
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
39
BCA - Semester: II
02
Course Credits: Hour of 2 Hrs
Teaching/Week:
Unit Contents
1 Connectives Introduction Statements, Connectives, Negation, Conjunction, Disjunction,
Conditional and Bi-conditional, Equivalence of formulae and well-formed formulae, Two state
devices, Gate and module, Two level networks, NOR and NAND gates
2 Counting- Permutations, Combinations, The Pigeonhole Principle, Recurrences Relations.
Relations and Digraphs- Product Sets and Partitions, Relations and Digraphs, Paths in Relations
and Digraphs, Properties of Relations, Equivalence Relations, Manipulation of Relations,
Transitive Closure and Wars Hall‟s Algorithm. Functions- Definition and Introduction Function
for Computer Science, Permutation Functions
3 Graph Theory- Basic Concept of Graph Theory, Euler Paths and Circuits, Hamiltonian Paths and
Circuits. Other Relations and Structure- Partially Ordered Sets, Lattices, Finite Boolean
Algebras, Functions of Boolean Algebras, Boolean Functions As Boolean Polynomials. Trees-
Introduction, Undirected Trees, Minimal Spanning Trees
4 Semi Group and Groups- Binary Operations Revisited Semi Groups, Products and Quotients of
Semi Groups, Groups, Products and Quotients of Groups. Introduction to Computability Theory-
Languages, Finite-State Machines, Semi Groups, Machines and Languages
Text Books
1) J.P. Tremblay and R. Manohar, “Discrete Mathematical Structure with Applications to
Computer Science”, TMH, ISBN- 0-07-463113-6
2) Bernard Kolman, Robert C. Busby and Sharon Ross, “Discrete Mathematical Structure”, PHI,
ISBN- 978-81-203-3689-6
References: 1) E. Goodaire , “Discrete Mathematics with Graph theory”, PHI,. ISBN--10:
0131679953 2) J. K. Sharma, “Discrete Mathematics”, McMillan, ISBN-9780230322301
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
40
BCA - Semester: II
02
Course Credits: Hour of 2 Hrs
Teaching/Week:
50
Internal 50 External Exam
Assessment Marks:
Marks:
Unit Contents
1 Information Systems – Introduction and Types
Introduction to information Systems – introduction and types
Office automation systems
Transaction processing systems
Management information systems
Decision support systems
Executive information systems
Expert systems
2 Management Information Systems
Management Information Systems (MIS) – Importance and Evolution
Logical foundations of MIS, Typical MIS
Information and managerial effectiveness
Business information systems
Business functions and information needs of business
Pitfalls in MIS System
3 Information Systems Environment
Systems theory
Classic view of organization
Transitional views
Modern organization theory
Major organizational considerations
Managerial roles
Decision making models
Role of information systems in decision
The impact of computers on organizations and individuals
4 Information Systems and Managerial Process
Managerial decision making
Decision making environment
Planning and Security for IT infrastructure
Portfolio approach and identifying its proposals
Evaluating IT investments and information systems
Text and Reference Books:
1. Muneesh kumar: Business Information Systems - Vikas Publishing
2. E Turban: Management Information Systems and Decision Support Systems – Tata
McGraw Hill
3. Sadagopan: Management Information Systems - Narosa Publications.
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
41
42
BCA - Semester: II
Course Code: BCAMD201A Course Title: Fundamentals of Accounting
Internal
Assessment External Exam 25
25
Marks: Marks:
Module
Modules/SubModules
No.
A) FUNDAMENTALSOFACCOUNTANCY:
Meaning, Scope and Utility of Accounts, Methods of keeping Books
ofAccounts, Difference between Book keeping and Accountancy, Users
ofAccounts, fundamental Accounting Equation, Types of Accounts, Rules
ofDebitandCredit,TypesofTransactions,Typesof Assetsand Liabilities.
B) CAPITAL,REVENUE,DEFERREDREVENUEEXPENSES,RESERV
ES,
PROVISIONS AND CONTINGENT LIABILITY: Meaning and
1 differencebetweenCapitalandRevenueIncomesandExpenses,Identificationof
Capital and Revenue Expenses and Incomes, Meaning of Deferred
RevenueExpense,DifferencebetweenReservesandProvisions,meaningofCont
ingentLiability.
C) ACCOUNTING CONCEPTS, CONVENTIONS
PRINCIPLES:AccountingPrinciples,Policies,ConceptsandConventions.Gen
erallyAcceptedAccountingPrinciples,IdentificationofdifferentAccountingco
nceptappliedinvarioustransactions,itsaccountingentriesanditspresentationin
AnnualFinancial Statement
FINALACCOUNTSOFSOLEPROPRIETARYCONCERN:
2 PreparationofFinalaccountofsoleTradingwithmaximumsevenadjustment(In
horizontal format)
ACCOUNTINGFORNONTRADINGCONCERNS:
Meaning of Non Trading Concern, Annual Financial Statements of
NonTradingConcerns(NTC),HowNTCdiffersfromTradingConcern,Identific
3 ation of Capital and Revenue Items for non trading
organizations,ReceiptsandPaymentsAccount,IncomeandExpenditureAccoun
t,BalanceSheet, Concept of different funds and their accounting
treatment.(PracticalExamplesof Clubs &Hospitals)
4 Jointventures( Excludingconversion ofconsignment intojoint ventures)
Recommended Text Books& Suggested reference Books:
1. Accounting for Managers – J. Made Gowda – Himalaya Publishing House
2. Introduction to Accountancy – T. S. Grewal & S. C. Gupta – S. Chand – 8th
Edition
43
3. Modern Accountancy - Hanif Mukerji – TMH
4. Financial Accounting by Dr. Kaustubh Sontake – 1st Edition – Himalaya
Publishing House
5. Grewal‟s Accounting : M.P. Gupta & B. M. Agrwal. S. Chand & Company
Ltd
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
44
BCA - Semester: II
Internal
Assessment External Exam
50 50
Marks: Marks:
45
Suggested Reading:
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
46
BCA - Semester: II
47
BCA - Semester: II
48
BCA - Semester: II
49
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
50
BCA Semester – II
Course Code: BCAEC- Course Title: SANSKRIT
201D
Course 02 Hour of 02
Credits: Teaching/Week:
25
Internal 25 External Exam
Assessment Marks:
Marks:
Exam 2 Hrs
Duration
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
51
BCA - Semester: II
BCAEC-
Course Code: Course Title: Presentation & Soft Skills
201 E
Course Hour of 02
02
Credits: Teaching/Week:
Internal
Assessment External Exam 25
25
Marks: Marks:
Exam
2 Hrs
Duration
CourseContents:
Module Modules/SubModules
No.
1 IntroductiontoSoftSkills:
DefinitionofSoftSkills;Importanceof
Softskills;DifferencebetweenSoftandHardskills; Use ofsoft skills
inWorkforce:Leadership, Teamwork,
Communication,ProblemSolving,WorkEthic,Adaptability,InterpersonalSkills.
2 PresentationStrategies:
Defining the purpose and importance of Presentation; Structuring
thePresentation;Secretsofa Good Presentation;PresentationTipsbasedondifferent
target audience; Verbal and Non Verbal Cues; Types of Evidences
usedinPresentation.
PublicSpeaking:
Introduction to Public speaking and its importance, Common fears of
Publicspeaking;barrierstopublicspeaking,Overcomingfearofpublicspeaking;
BuildingConfidenceinPublicspeaking; Publicspeakingtips.
RecommendedTextBooks&SuggestedreferenceBooks:
StudentLearner‟sDictionary(Oxford)
BusinesscommunicationsbyNeeru Vashishth,NamitaRajput
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
52
BCA - Semester: II
Course Code: BCASE- Course Title: MS Office Tools Practical
201
Course 02 Hour of 02
Credits: Teaching/Week:
Exam 2 Hrs
Duration
1. Office Packages
Documentation Software (Microsoft Word)
Create, edit, save, print , navigating documents, different views, formatting, cut-copy paste,
find and replace, word wrap, alignment, tabs, inserting- tables-hyperlink pictures-charts-
AutoText-header-footer-footnote- endnote- comments-bookmark, Autocorrect, spell checking,
thesaurus, protecting a document, mail merge, macros.
Presentation Software (Microsoft PowerPoint)
Creating , browsing &saving Presentation; Editing & formatting slides; Linking multiple slides
using hyperlinks and advance buttons; Using slide layouts ; Adding notes to the slides ; Editing
and formatting slides ; Working with slide masters ; Inserting objects on the slide ; Animating
objects ; Slide transitions ; Choosing preset animations ; Triggering animations ; Applying
sound effects to animation effects ; Playing videos ; Rehearsing timings ; Slide show ; Slide
show options(using pen pointer, highlighter); Pack &go ; Custom Show
2. Spreadsheet Software (Microsoft Excel)
Concept of workbook-worksheet-workspace, Cell, Range, Types of data, formatting,
Conditional formatting, Fill series, Entering formula, Absolute-Relative-Mixed addressing,
cut-copy-paste-paste special, Hyperlink, Functions: SUM, COUNT, MIN, MAX AVERAGE,
TODAY, NOW, IF, SUMIF, COUNTIF, UPPER, LOWER, ROUND, VLOOKUP,
HLOOKUP, DAYS360, Creating Charts, Protecting and hiding data, AutoFilter, Subtotal,
What-if Analysis: Goal Seek-Scenario, import-export of data.
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
53
BCA - Semester: II
Course 02 Hour of 02
Credits: Teaching/Week:
25
Internal 25 External Exam
Assessment Marks:
Marks:
Exam 2 Hrs
Duration
Module Modules/SubModules
No.
1 Introductiontobusinessethicsand Moralvalues
Meaning,Natureofbusinessethics,Importanceofbusinessethics,Factorsinfluencin
gbusiness ethics, Arguments for and againstbusiness ethics
Values:Meaning,Typesofvalues,Employerandemployee‟sresponsibilities,Profit
maximization vs.Social responsibility.
2 OrganisationalEthics
Introduction, Ethical Corporate Behaviour, Development of Ethical
CorporateBehaviour,Ethical Leadership,EthicalDecision
Making,EthicalDilemmasinOrganisation.
WorkplaceEthics
Introduction, Factors Influencing Ethical Behavior at ssWork Ethical
Issue:BusinessRelationships,Conflictsof Interest,Fairness
andHonesty,Communications,Discrimination,Harassment,ImportanceofEthical
Behavior
atWorkplace.
RecommendedTextBooks&SuggestedreferenceBooks:
“BusinessEthics”:A.C.Fernando.Person.
PrinciplesofManagement:TRamasamy.HimalayaPublishingHouse.
“BusinessLaws,EthicsandCommunication”Vol.I,TheInstituteofCharteredAccountantsofIndia,NewDelhi.
S.K.Chakroborty:ValuesandEthicsinOrganisation,UP
KitsonAlan–EthicalOrganisation,Palgrave
L.T.Hosmer:TheethicsofManagement,UniversalBook
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
54
BCA - Semester: II
Course Code: BCAVAC- Course Title: NCC
201B
Course 02 Hour of 02
Credits: Teaching/Week:
25
Internal 25 External Exam
Assessment Marks:
Marks:
Exam 2 Hrs
Duration
CourseContentPart(I)Theory
Unit1.PersonalityDevelopment(ContactHrs.5)
(i) Thinking-MeaningandConceptofthinking,Reasoning,Processofthinking.
(ii) CriticalThinking-
Meaning&conceptofcriticalthinking,Featuresofcriticalthinking,Processofcriticalthinking.
(iii) Creativethinking-
Meaning&conceptofcreativethinking,Featuresofcreativethinking,Processofcreativethinking,
levelsofCreativity,Characteristicsofcreativeperson.
Unit2.LeadershipDevelopment(ContactHrs.4)
(i) Leadershipcapsule.
(ii) ImportantLeadershiptraits,Indicatorsofleadershipandevaluation.
(iii) Motivation-Meaning&concept,Typesofmotivation.Factorsaffectingmotivation.
Unit3.SocialServiceandCommunityDevelopment(ContactHrs.4)
(i) ProtectionofChildren&WomenSafety.
(ii) Road/RailSafety.
(iii) NewGovernmentInitiatives.
55
(iv) CyberandmobileSecurityAwareness.
Unit 4
.Border&CoastalAreas(ContactHrs.2).SecuritySetupand
Border/CoastalmanagementintheareaCourseContent
Part(II)Practicals
Unit1.Drill(ContactHrs.15)
i. FootDrillDahine,Baen,AageaurPicheKadamLena.
ii. TejChalseMurdna,TejChalseSaluteKarna,TejKadamTaalaurTham,TejKadamTaalseKadam
Badalna
iii. TeenoTeenseEkFileaurekfileseTeenoTeenBanana
Unit2.WeaponTraining(ContactHrs.08)
i. Rangeprocedure&Theoryofgroup.
ii. ShortRangefiring.
Unit3.MapReading(ContactHrs.07)
i. ProtractorBearinganditsconversionmethods.
ii. Serviceprotractoranditsuses.
iii. PrismaticcompassanditsusesandGPS.
iv. NavigationbycompassandGPS.
Unit4.FieldCraft&BattleCraft(ContactHrs.04)
i. IndicationsoflandmarksandTargets.
ii. Intro,Definitions,TypesofGround,Indicationof
Landmarks,Methodsofidenoftargets,difficulttargets.
Unit5.SocialServiceandCommunityDevelopment(Contact Hrs.06)
Cadets will participate in various activities throughout the semester e.g., Blood donation Camp,
SwachhataAbhiyan, Constitution Day, Jan Jeevan HariyaliAbhiyan,BetiBachaoBetiPadhao etc. as per
therequirementandsimilarannounceddays-National and statelevel.
Unit6.Health&Hygiene(ContactHrs.10)
56
i. Yoga-Introduction,Definition,Purpose,Benefits.
ii. Asanas-
Padamsana,Siddhasana,GyanMudra,SuryaNamaskar,Shavasana,Vajrasana,Dhanurasana,Ch
akrasana,Halasana etc
Unit7.ObstacleTraining(ContactHrs.10)
(i) Obstacletraining–Intro,Safetymeasures,Benefits.
(ii) ObstacleCourse-Straightbalance,ClearJump,GateVault,Zig-ZagBalance,HighWalletc.
57
BCA - Semester: II
Course 02 Hour of 02
Credits: Teaching/Week:
25
Internal 25 External Exam
Assessment Marks:
Marks:
Exam 2 Hrs
Duration
Unit-IImportanceandroleofyouthleadership
Meaningandtypesofleadrship,Qualitiesofgoodleader,TraitofgoodLeadership.
Importanceandroleofyouthleadership,IdealsofswamiVivekandaandYouth
leadership
Lifeskill
Concept and definition of life
skillProblemsolvinganddecisionmaking
Unit-IISocialharmonyandnationalintegration
Need and imporatance of social harmony and nation building and Role ofyouth
indeveloping social harmony and nation building, Indian philosophy of social harmonyand
nationaldevelopment
likeVasudhevKutumbkametcYouthdevelopmentprogrammesinIndiaYouth development
programmes at national, state and community levelLikeNSS,NCC,NYK,Scoutguide,etc.
Text&Reference:
1- NSSManual
2- www.ministryofsportsandyouthaffairsgovernmentofindia
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
58
BCA - Semester: II
BCAVAC- Yoga- Nityansh
Course Code: Course Title:
201D
Course Hour of 02
02
Credits: Teaching/Week:
Internal
Assessment External Exam 25
25
Marks: Marks:
Exam
2 Hrs
Duration
Surya namaskara.
(tadasana, vrikshasana, padmasana,vajrasana,shashankasana,
Unit 2 paschimottanasana, vakrasana, shavasana.)
Shatkarma. Mudra & bandha.
Concept of purakarechaka and kumbhaka. Nadi shodhana.
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
59
BCA - Semester: II
Course Code: BCAVAC- Course Title: Try to Understand our Mother Earth
201E
Course 02 Hour of 02
Credits: Teaching/Week:
25
Internal 25 External Exam
Assessment Marks:
Marks:
Exam 2 Hrs
Duration
Course 02 Hour of 02
Credits: Teaching/Week:
Exam 2 Hrs
Duration
Students will learn about the need for values as part of their holistic
Introduction The Need for development to become successful in their many roles - as ambitious
Values students, reliable employees, caring family members, and
considerate citizens.
Module: Remaking Students learn how self-improvement enables them to secure a
Yourself Subject : bright future for themselves. They will learn 6 powerful thought-
Restructuring processes that can develop their intellectual, physical, emotional,
UNIT-1 Yourself and spiritual quotients.
Module: Remaking Students will undergo a study of how habits work, the habits of
Yourself Subject : successful professionals, and the practical techniques that can be
UNIT-2 Power used to develop good habits in their life.
of Habit
Module: Learning Students will learn from the inspirational lives of India's two
from Legends legends, Sachin Tendulkar and Ratan Tata. They will implement
UNIT-3 Subject : these lessons through relatable case studies.
Tendulkar &
Tata
Module: Facing Failure is a student‟s daily source of fear, negativity, and depression.
Failures Subject : Students will be given the constructive skills to understand failure as
UNIT-6 Significance of formative learning experiences.
Failures
Module: My India India‟s ancient Rishis, scholars, and intellectuals have made
UNIT-7 My Pride tremendous contributions to the world, they developed an advanced,
Subject : sophisticated culture and civilization which began
Glorious Past - thousands of years ago. Students will learn the importance of
Part 1 studying India‟s glorious past so that they could develop a strong
passion and pride for our nation.
Module: My India
My Pride Subject : Our ancient concepts can be used to seek revolutionary ideas and to
UNIT-8 Glorious Past - generate inspiration. Students will develop a deeper interest in
Part 2 India‟s Glorious Past – by appreciating the need to read about it,
research it, write about it, and share it.
Module: Soft Students are taught the means of building a professional network
Skills Subject : and developing a leadership attitude.
UNIT-10 Networking &
Leadership
Module: Soft Students will learn the secrets of project management through the
UNIT-11 Skills Akshardham case study. They will then practice these skills through
Subject : Project an activity relevant to student life.
Management
Module: Remaking
Yourself Subject :
UNIT-12 Handling Social Students will learn how social media can become addictive and they
Media will imbibe simple methods to take back control.
Module: Facing
UNIT-13 Failures Subject : Students will learn about the power and necessity of faith in our
Power daily lives.
of Faith
62
Module: From
House to Home Students will understand the importance of strong family
UNIT-14 Subject : Bonding relationships. They will learn how to overcome the generation gap
the and connect with their family more.
Family
External Exam Pattern : As per the Table 1.1, 1.2 and 1.3
63
BCA - Semester: II
64