1 Bcasyll
1 Bcasyll
MODULE-2
COMMUNICATION SKILLS:
Listening skills: Meaning; Importance of Listening; Types of listening (Meaning& Benefits of
types of Listening) –Comprehension, Critical, Attentive, Reflective, Discriminative, Biased,
Evaluative; Listening Process; Barriers to listening skills; Overcoming from barriers to
listening. Reading skills – Meaning; Importance of Reading Skills; Reading comprehension
skills –Inferential, Literal, Evaluative, Types of Reading Techniques: Skimming, Scanning,
Intensive, Extensive and Guidelines for improving good Reading Skills. Note-taking skills:
Meaning; Importance of note taking; Methods of note making. Presentation skill: Presentation
skills & its importance in Business Communication; Types.
MODULE-3
03092024
COMMUNICATION MEDIA AND PLATFORMS:
Communication Media/Channel: Meaning Importance of Communication Channels; Types of
Communication Medium / channels: (a) Physical Media – Meaning & its Types. (b) Mechanical
Media – Meaning & its Types. (c) Push and Pull Channels – Meaning and its Features.
Communication Platform: Internal & External Platforms – Meaning and importance Internal
communication Platforms – Intranet, Blogosphere, Portals, You tube, Google Hangouts, Skype,
Webcasts and zoom. External Communication Platforms: Corporate Website, Face book,
Twitter, LinkedIn, You tube Accounts, Corporate Blog. (Each of the types only Meaning and
Importance to be discussed) Technology in Business Communication: Introduction,
Advantages & disadvantages of technology in communication.
MODULE-4
COMMUNICATION SKILLS & ETHICS: Introduction - Meaning; Importance of ethical
communication; Ethical Communication & Business. Ethical perspectives – Utilitarian,
Universalistic, Religious, Economic, Legal, Humanistic, Dialogic, Situational perspectives in
relation to business. Ethical issues in business communication – Respect, Honesty, Sensitivity
to Cultural Differences. Ethical dilemmas involved in business communication – Whistle
blowing, Rumors & Gossip, Secrecy, Ambiguity, Lying.
MODULE-5
BUSINESS CORRESPONDENCE: Writing Skills - Art of Condensation (Precis writing), Essay
writing – Types of essays, features of an essay, Paragraph writing – structure of paragraph
writing. Business Letters – Meaning; Importance and Advantages of Business Letters; Letter
components and Layout. Different Types of Business Letters. (a) Letters of Inquiries (b) Replies
to Inquiries (c) Orders (d) Complaints & Adjustment Letters (e) Collection Letters & etc.
03092024
CO 4. Efficiently Manage with Business Correspondence Skills among the students.
Suggested Learning Resources:
Books:
03092024
PROBLEM-SOLVING USING C PROGRAMMING SEMESTER I
Course Code BCA103 CIE Marks 50
Teaching Hours/Week (L: T/ SDA: P) 3:0:0 SEE Marks 50
Total Hours of Pedagogy 40-45 Total Marks 100
Credits 03 Exam Hours 03
Type of the course Theory
COURSE OBJECTIVES:
• To develop skills in solving problem.
• To obtain knowledge about the structure of the programming language C.
• To develop the program writing and logical thinking skill.
MODULE-1
Problem Solving techniques: Introduction, Problem solving procedure, Algorithm: Steps
involved in algorithm development. Algorithms for simple problems: To find largest of three
numbers, factorial of number, check for prime number, check for palindrome, Count no. of odd,
even and zeros in list of integers.
Flowcharts: Definition, advantages, Symbols used in flow charts. Flowcharts for simple
problems mentioned in algorithms. Pseudocode.
MODULE-2
Introduction to C: Overview of C Program, Importance of C Program, Basic structure of a C-
program, Execution of C Program.
Constants, Variables & Data types: Character set, C token, Keywords & identifiers, Constants,
Variables, datatypes, Declaration of variables, assigning values to variables, defining symbolic
constants.
MODULE-3
03092024
Managing Input and Output operations: Reading & writing a character, formatted input and
output.
Decision Making and Branching: 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, the goto statement.
Decision making and looping: The while statement, the do statement, for statement, exit,
break, jumps in loops.
MODULE-4
Arrays: Declaration, initialization & access of one dimensional & two-dimensional arrays.
Programs using one- and two-dimensional arrays- sorting and searching arrays.
Handling of Strings: Declaring &initializing string variables, reading strings from terminal,
writing strings to screen, Arithmetic operations on characters, String Handling functions, table
of strings. User defined functions: Need for user defined functions, Declaring, defining and
calling C functions return values & their types, Categories of functions: With/without
arguments, with/without return values. Nesting of functions
MODULE-5
Structures, union and Pointers: 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. Pointers: Understanding
pointers, accessing the address of a variable, declaring & initializing pointers, accessing a
variable through its pointer, pointer expression, pointer increments & scale factor, passing
pointer variables as function arguments.
03092024
CO 3. Construct the C programs that use pointers to access arrays and strings.
CO 4. Illustrate the user defined functions to solve real time problems.
Suggested Learning Resources:
Books
03092024
COMPUTER ESSENTIALS SEMESTER I
Course Code BCA104 CIE Marks 50
Teaching Hours/Week (L: T/SDA:P) 3:0:0 SEE Marks 50
Total Hours of Pedagogy 40-45 Total Marks 100
Credits 03 Exam Hours 03
Type of the Course/Subject Theory
COURSE OBJECTIVES:
• To provide foundational knowledge of computer systems, including their history,
architecture, and essential operations.
• To equip students with practical skills in operating systems, networking, office
applications, and file system management.
MODULE-1
Introduction to computers: History of Computing, Data Storage: Bits and Their Storage, Main
Memory, Mass Storage, Representing Information as Bit Patterns, The Binary System. Data
Manipulation: Computer Architecture, Machine Language, Program Execution
Arithmetic/Logic Instructions.
MODULE-2
Operating System Fundamentals: The History of Operating Systems, Operating System
Architecture, Types of Operating System, Coordinating the Machine’s Activities, Handling
Competition Among Processes, Security.
MODULE-3
Data Communications & Computer Networks: Components, Data Representation, Data Flow,
Network Criteria, Physical Structures, network types, internet history.
MODULE-4
Office Tools: Using office tools, Creating, Saving, Closing, and Opening Office Files, Working
with Files, Using the Ribbon, Tabs, and Quick Access Toolbar, Using Context Menus, the Mini
Toolbar, and Keyboard Shortcuts, Organizing and Customizing Folders and Files.
03092024
MODULE-5
File-System Interface: File Concept, Access Methods, Directory and Disk Structure, File-
System Mounting, File Sharing, Protection, File-System Structure, File-System Implementation,
Directory Implementation, Allocation Methods, Free-Space Management, Efficiency and
Performance, Recovery.
CO 1. Understand basic computer concepts including history, data storage, and data
manipulation techniques.
CO 2. Learn the fundamentals of operating systems and their role in managing computer
resources and security.
CO 3. Gain knowledge of data communication principles and computer networking basics.
CO 4. Develop proficiency in using office tools for document creation, data management, and
presentation.
CO 5. Explore the structure and management of file systems including file operations,
directory structures, and storage management.
Suggested Learning Resources:
Books
03092024
FUNDAMENTALS OF MATHEMATICS SEMESTER I
Course Code BCA105A CIE Marks 50
Teaching Hours/Week (L: P: SDA) 3:0:0 SEE Marks 50
Total Hours of Pedagogy 40-45 Total Marks 100
Credits 03 Exam Hours 03
Type of the Course /Subject Theory
COURSE OBJECTIVES:
• The Curriculum supports the prerequisites to enhance their Mathematical knowledge towards
understanding mathematical Concepts in the concerned fields.
• Enhance problem-solving skills using mathematical models and algorithms.
• Develop logical reasoning and analytical thinking.
• Understand the mathematical foundations of computer science, including discrete
mathematics and graph theory.
• Apply mathematical concepts to computer science problems, such as algorithm design and
analysis.
MODULE-1
Set Theory: Operations on sets, power set, Venn diagram, Cartesian product, relations,
functions- types of functions - composition of functions.
MODULE-4
03092024
Differential calculus: Functions and limits - Simple Differentiation of Algebraic Functions –
Evaluation of First and Second Order Derivatives – Maxima and Minima.
CO1. Understand and convert between binary, octal, and hexadecimal number
systems.
CO2. Apply propositional logic to create and interpret truth tables.
CO3. Perform operations on sets and analyze functions using Venn diagrams.
CO4. Conduct matrix operations and solve linear equations using matrices.
CO5. Differentiate algebraic functions and apply calculus to find maxima and minima.
Suggested Learning Resources:
Books
03092024
FUNDAMENTALS OF ACCOUNTANCY SEMESTER I
Course Code BCA105B CIE Marks 50
Teaching Hours/Week (L: P: SDA) 3:0:0 SEE Marks 50
Total Hours of Pedagogy 40-45 Total Marks 100
Credits 03 Exam Hours 03
COURSE OBJECTIVES:
• Understand Core Accounting Concepts: Equip students with foundational knowledge of
accounting principles, processes, and standards, enabling them to accurately record and
report financial transactions.
• Apply Practical Accounting Skills: Develop students' ability to manage various
accounting tasks, such as journalizing, ledger posting, and bank reconciliation, ensuring
they can effectively handle real-world financial data.
MODULE-1
MEANING AND SCOPE OF ACCOUNTING: History and Development of Accounting, Meaning,
Objectives and functions of Accounting, Book keeping V/s Accounting, Users of accounting data,
systems of book keeping and accounting, branches of accounting, advantages and limitations
of accounting.
MODULE-2
ACCOUNTING PRINCIPLES: Meaning of accounting principles, accounting concepts, account
conventions, accounting principles and the institute of charted accounts of India, Statements of
accounting standards.
MODULE-3
FINANCIAL ACCOUNTING PROCESS: Journalising transactions: Journals, Rules of Debit and
Credit, Compound Journal Entry, Opening Entry. Ledger posting and trial balance: Ledger,
Posting, Relationship between journal and ledger, Rules regarding posting, Trial Balance.
MODULE-4
SUB-DIVISION OF JOURNALS & NEGOTIABLE INSTRUMENTS
03092024
Sub-division of journals: Cash Journal, Petty Cash Book, Purchase Journal, Sales Journal, Sales
Return Journal.
MODULE-5
BANK RECONCILIATION STATEMENT: Advantages of keeping a bank account, causes of
difference, Meaning and Objectives of bank reconciliation statement, Importance of bank
reconciliation statement, Technique of preparing bank reconciliation statement, where cash
book balance has to be adjusted, Where the abstract from the Cash Book and Pass Book are
given.
CO 1. Explain the key functions of accounting and differentiate between bookkeeping and
accounting.
CO 2. Describe core accounting principles and apply relevant accounting standards.
CO 3. Record transactions in journals and post them to ledgers accurately.
CO 4. Manage different types of journals and understand the accounting of negotiable
instruments.
Prepare a bank reconciliation statement and identify discrepancies between bank and cash
records.
Books
03092024
03092024
INDIAN KNOWLEDGE SYSTEMS SEMESTER I
CO 1. Provide an overview of the concept of the Indian Knowledge System and its importance.
CO 2. Appreciate the need and importance of protecting traditional knowledge.
CO 3. Recognize the relevance of Traditional knowledge in different domains.
CO 4. Establish the significance of Indian Knowledge systems in the contemporary world.
SUGGESTED LEARNING RESOURCES:
Books
03092024
1. Introduction to Indian Knowledge System- concepts and applications, B
Mahadevan, Vinayak Rajat Bhat, Nagendra Pavana R N, 2022, PHI Learning Private
Ltd, ISBN-978-93-91818-21-0
2. Traditional Knowledge System in India, Amit Jha, 2009, Atlantic Publishers and
Distributors (P) Ltd., ISBN-13: 978-8126912230
3. Knowledge Traditions and Practices of India, Kapil Kapoor, Avadesh Kumar Singh,
Vol1, 2005, DK Print World (P) Ltd., ISBN 81-246-0334
Suggested Web Links:
1. https://www.youtube.com/watch?v=LZP1StpYEPM
2. http://nptel.ac.in/courses/121106003/
3. https://unctad.org/system/files/official-document/ditcted10_en.pdf
4. http://nbaindia.org/uploaded/docs/traditionalknowledge_190707.pdf
5. https://unfoundation.org/what-we-do/issues/sustainable-development-
goals/?gclid=EAIaIQobChMInp-Jtb_p8gIVTeN3Ch27LAmPEAAYASAAEgIm1vD_BwE
03092024
PROGRAMMING IN C LABORATORY SEMESTER I
1. Print the value of y for given x=2 & z=4 and analyze the output.
a. y = x++ + ++x;
b. y= ++x + ++x;
c. y= ++x + ++x + ++x;
d. y = x>z;
e. y= x>z? x:z;
f. y = x&z;
2. Program to read two numbers and find the largest (demonstration on if else).
3. Program to read percentage of marks and to display appropriate message
(demonstration of switch case statement).
4. Program to read numbers from keyboard continuously till the user presses 999 and to
find the sum of only positive numbers (demonstration of do-while loop).
5. Write a program to print sums of even numbers and sum of odd numbers from array of
positive integers (demonstration of 1D array).
03092024
6. Program to implement built-in string functions.
7. Program to demonstrate call by value and call by reference.
PART-B
COURSE OUTCOMES:
03092024
ESSENTIALS OF COMPUTER LABORATORY SEMESTER I
03092024
d. Calculate the grade by applying following criteria:
i. If percentage >=90, then grade A
ii. If percentage >=75 and <90, then grade B
iii. If percentage >=60 and <75, then grade C
iv. If percentage >=50 and <60, then grade D
v. If percentage <50, then grade E
e. Insert column charts for various subjects
f. Insert pie chart for one student depicting composition of 3 subject marks.
6. Demonstrate usage of data validation in the spreadsheet as directed below:
a. Create a spreadsheet with following components:
Emp Emp Basic Gross Net
Gender Designation DOB Age DA HRA Deduction
No Name Salary Salary Salary
a. Insert 5 employee details in the columns Emp No., Emp Name, DOB, Basic Salary.
b. Add drop-down data validation for Gender and Designation columns
c. Add a formula to calculate Age based on DOB
03092024
d. Apply conditional formatting to highlight a student if “Attendance Percentage” is less
than 85%.
8. Create a power-point presentation to demonstrate the following:
a. Layout option
b. Insertion of date, time and slide numbers
c. Insertion of Symbols
9. Create a power-point presentation to demonstrate the following:
a. Themes
b. Transitions
c. Animation
10. Create a power-point presentation to demonstrate the following:
a. Rehearse Timings
b. Narrations
c. Slide Sorter
PART-B
d. Explore and explain the structure of a basic LaTeX document (preamble, document body, etc.).
03092024
c. Implement lists (ordered, unordered, and description lists).
d. Compile the document to generate a final report with a title page, table of contents, and
numbered sections.
Teaching Methodology: Chalk and talk method / PowerPoint Presentation / Installation Videos
COURSE OUTCOMES:
03092024
CO 5. Apply logical thinking to create flowcharts and perform tasks using flowgarithms
software for arithmetic operations, shape area calculations, and understanding arrays
and recursion.
03092024
ENVIRONMENTAL STUDIES SEMESTER I
Course Code BCA109 CIE Marks 50
Teaching Hours/Week (L: P: SDA) 0:2:0 SEE Marks 50
Total Hours of Pedagogy 24 Total Marks 100
Credits 01 Exam Hours 03
Type of Course /Subject Theory(MCQ)
COURSE OBJECTIVES:
• To explore methods for the sustainable use and conservation of resources such as water,
soil, minerals, and biodiversity.
• To explore the social, economic, and ethical dimensions of environmental issues.
MODULE-1
Introduction to Environmental Studies: Multidisciplinary nature of environmental studies.
Scope and importance; Concept of sustainability and sustainable development.
a) Forest ecosystem
b) Grassland ecosystem
c) Desert ecosystem
d) Aquatic ecosystems (ponds, streams, lakes, rivers, oceans, estuaries)
Natural Resources: Renewable and Non-Renewable Resources
a) Land resources and land-use change; Land degradation, soil erosion and
desertification.
b) Deforestation: Causes and impacts due to mining, dam building on environment,
forests, biodiversity and tribal populations.
c) Water: Use and over-exploitation of surface and ground water, floods, droughts,
conflicts over water (International & Inter-state).
d) Energy resources: Renewable and non-renewable energy sources, use of alternate
energy sources, growing energy needs, case studies.
MODULE-2
03092024
Biodiversity and Conservation
a) Environmental Pollution: Types, causes, effects and controls; Air, water, soil and
noise pollution.
b) Nuclear hazards and human health risks.
c) Solid waste management, Control measures of urban and industrial waste.
d) Pollution case student system; Banking complaints and Ombudsman
e) Pollution case student system; Banking complaints and Ombudsman
MODULE-4
Environmental Policies and Practices
a) Climate change, global warming, ozone layer depletion, acid rain and impacts on
human communities and agriculture.
b) Environment Laws: Environment Protection Act; Air (Prevention & Control of
Pollution) Act; Water (Prevention and Control of Pollution) Act; Wildlife (Protection)
Act; Forest Conservation Act. International agreements: Montreal and Kyoto
protocols and Convention on Biological Diversity (CBD).
c) Nature reserves, tribal populations and rights, and human wildlife conflicts in Indian
context.
MODULE-5
Human Communities and the Environment
03092024
a) Human population growth: Impacts on environment, human health and welfare.
b) Resettlement and rehabilitation of project affected persons; case studies.
c) Disaster management: Floods, Earthquake, Cyclones and Landslides.
d) Environmental movements: Chipko, Silent valley, Bishnois of Rajasthan.
e) Environmental ethics: Role of Indian and other religions and cultures in environmental
conservation.
f) Environmental communication and public awareness, case studies (e.g., CNG vehicles in
cities).
Teaching Methodology: Chalk and talk method / PowerPoint Presentation
COURSE OUTCOMES:
Books
03092024