Course Name: Mathematics II
Course Code: BCA-201
UNIT-I: Sets
Sets: Sets, Subsets, Equal Sets, Universal Sets, Finite and Infinite Sets, Operation on Sets, Union,
Intersection and Complements of Sets, Cartesian Product, Cardinality of Set, Simple Applications.
UNIT-II: Relations and Functions
Relations and Functions: Properties of Relations, Equivalence Relation, Partial Order Relation. Function:
Domain and Range, Onto, Into and One-to-One Functions, Composite and Inverse Functions, Introduction to
Trigonometric, Logarithmic and Exponential Functions.
UNIT-III: Partial Order Relations and Lattices
Partial Order Relations and Lattices: Partial Order Sets, Representation of POSETS using Hasse diagram,
Chains, Maximal and Minimal Point, Glb, lub, Lattices & Algebraic Systems, Principle of Duality, Basic
Properties, Sublattices, Distributed & Complemented Lattices.
UNIT-IV: Functions of Several Variables
Functions of Several Variables: Partial Differentiation, Change of Variables, Chain Rule, Extrema of
Functions of 2 Variables, Euler’s Theorem.
UNIT-V: 3D Coordinate Geometry
3D Coordinate Geometry: Coordinates in Space, Direction Cosines, Angle Between Two Lines, Projection of Join
of Two Points on a Plane, Equations of Plane, Straight Lines, Conditions for a Line to Lie on a Plane,
Conditions for Two Lines to be Coplanar, Shortest Distance Between Two Lines, Equations of Sphere, Tangent
Plane at a Point on the Sphere.
UNIT-VI: Multiple Integration
Multiple Integration: Double Integral in Cartesian and Polar Coordinates to Find Area, Change of Order of
Integration, Triple Integral to Find Volume of Simple Shapes in Cartesian Coordinates.
Course Name: C Programming
Course Code: BCA-202
UNIT-I: Arrays
Arrays: Definition, declaration and initialization of one-dimensional array; Accessing array elements;
Displaying array elements; Sorting arrays; Arrays and functions. Two-dimensional array: Declaration and
Initialization, Accessing and Displaying, Memory representation of array (Row Major, Column Major).
Multidimensional array.
UNIT-II: Pointers
Pointers: Definition and declaration, Initialization; Indirection operator, Address of operator; Pointer
arithmetic; Dynamic memory allocation; Arrays and pointers; Functions and pointers.
UNIT-III: Strings
Strings: Definition, declaration and initialization of strings; Standard library functions: strlen(),
strcpy(), strcat(), strcmp(). Implementation without using standard library functions.
UNIT-IV: Structures
Structures: Definition and declaration; Variables initialization; Accessing fields and structure operations;
Nested structures. Union: Definition and declaration; Difference between Union and Structure.
UNIT-V: Introduction to C Preprocessor
Introduction to C Preprocessor: Definition of Preprocessor; Macro substitution directives; File inclusion
directives; Conditional compilation. Bitwise Operators: Bitwise operators; Shift operators; Masks; Bit
fields.
UNIT-VI: File Handling
File Handling: Definition of Files, Opening modes of files; Standard functions: fopen(), fclose(), feof(),
fseek(), fewind(). Using text files: fgetc(), fputc(), fscanf(). Command-line arguments.
Course Name: Organization Behavior
Course Code: BCA-203
UNIT-I: Fundamentals of Organizational Behaviour
Fundamentals of Organizational Behaviour: Nature, Scope, Definition and Goals of Organizational Behaviour;
Fundamental Concepts of Organizational Behaviour; Models of Organizational Behaviour; Emerging Aspects of
Organizational Behaviour: Meaning, Cultural Diversity, Managing the Perception Process.
UNIT-II: Perception, Attitude, Values, and Motivation
Perception, Attitude, Values, and Motivation: Concept, Nature, Process, Importance, Management Behavioural
Aspect of Perception. Effects of Employee Attitudes; Personal and Organizational Values; Job Satisfaction;
Nature and Importance of Motivation; Achievement Motive; Theories of Work Motivation: Maslow’s Need
Hierarchy Theory, McGregor’s Theory ‘X’ and Theory ‘Y’.
UNIT-III: Personality
Personality: Definition of Personality, Determinants of Personality; Theories of Personality- Trait and Type
Theories, The Big Five Traits, Myers-Briggs Indicator; Locus of Control, Type A and Type B; Assessment of
Personality.
UNIT-IV: Work Stress
Work Stress: Meaning and Definition of Stress, Symptoms of Stress; Sources of Stress: Individual Level,
Group Level, Organizational Level; Stressors, Extra Organizational Stressors; Effect of Stress – Burnouts;
Stress Management – Individual Strategies, Organizational Strategies; Employee Counselling.
UNIT-V: Group Behaviour and Leadership
Group Behaviour and Leadership: Nature of Group, Types of Groups; Nature and Characteristics of Team; Team
Building, Effective Teamwork; Nature of Leadership, Leadership Styles; Traits of Effective Leaders.
UNIT-VI: Conflict in Organizations
Conflict in Organizations: Nature of Conflict, Process of Conflict; Levels of Conflict – Intrapersonal,
Interpersonal; Sources of Conflict; Effect of Conflict; Conflict Resolution; Meaning and Types of Grievances
& Process of Grievance Handling.
Course Name: Digital Logic and Memory Systems
Course Code: BCA-204
UNIT-I: Logic Gates and Circuit
Logic Gates and Circuit: Gates (OR, AND, NOR, NAND, XOR & XNOR); DeMorgan’s Laws; Boolean Laws; Circuit
Designing Techniques (SOP, POS, K-Map).
UNIT-II: Combinational Building Blocks
Combinational Building Blocks: Multiplexers; Decoders; Encoders; Adders and Subtractors.
UNIT-III: Memories
Memories: ROMs, PROMs, EPROMs, RAMs, Hard Disk, Floppy Disk, and CD-ROM.
UNIT-IV: Sequential Building Blocks
Sequential Building Blocks: Flip-Flops (RS, D, JK, Master-Slave & T Flip-Flops); Registers & Shift
Registers; Counters; Synchronous and Asynchronous Designing Methods.
UNIT-V: Memory Organization
Memory Organization: Basic Cell of Static and Dynamic RAM; Building Large Memories Using Chips; Associative
Memory; Cache Memory Organization; Virtual Memory Organization.
Course Name: Financial Accounting & Management
Course Code: BCA-205
UNIT-I: Overview
Overview: Meaning and Nature of Financial Accounting, Scope of Financial Accounting, Financial Accounting &
Management Accounting, Accounting Concepts & Conventions, Accounting Standards in India.
UNIT-II: Basics of Accounting
Basics of Accounting: Capital & Revenue Items, Application of Computer in Accounting, Double Entry System,
Introduction to Journal, Ledger and Procedure for Recording and Posting, Introduction to Trial Balance,
Preparation of Final Account, Profit & Loss Account and Related Concepts, Balance Sheet and Related
Concepts.
UNIT-III: Financial Statement Analysis
Financial Statement Analysis: Ratio Analysis, Funds Flow Analysis – Concepts, Uses, Preparation of Funds
Flow Statement (Simple Problem), Cash Flow Analysis – Concepts, Uses, Preparation of Cash Flow Statement
(Simple Problem), Break-Even Analysis.
UNIT-IV: Financial Management
Financial Management: Definition, Nature, and Objective of Financial Management, Long Term Sources of
Finance, Introductory Idea about Capitalization, Capital Structure, Concept of Cost of Capital –
Introduction, Importance, Explicit & Implicit Cost, Measurement of Cost of Capital, Cost of Debt.
UNIT-V: Working Capital
Working Capital: Concept & Components of Working Capital, Factors Influencing the Composition of Working
Capital, Objectives of Working Capital Management – Liquidity vs. Profitability and Working Capital
Policies. Theory of Working Capital: Nature and Concepts.
UNIT-VI: Cash, Inventory, and Receivables Management
Cash, Inventory, and Receivables Management: Cash Management, Inventory Management, and Receivables
Management.