Semester |
Paper |
Course Code |
Course Title |
Th/Pr |
Credits |
(MM-100) |
Min Marks |
IE |
UE |
UE |
Total |
BCA-2 SEM |
1 |
0227001 |
Mathematics-I |
TH |
4 |
25 |
75 |
25 |
40 |
2 |
0227002 |
Advance C-Programming |
TH |
4 |
25 |
75 |
25 |
40 |
3 |
0227003 |
Computer Architecture & Assembly Language |
TH |
4 |
25 |
75 |
25 |
40 |
4 |
0227004 |
Principle of Management |
TH |
4 |
25 |
75 |
25 |
40 |
5 |
0227005 |
Financial Accounting with Tally |
TH |
4 |
25 |
75 |
25 |
40 |
6 |
0227080 |
C Prog. & Tally LAB |
PR |
4 |
- |
100 |
40 |
- |
Course Name: Mathematics-I
Course Code: 0227001 | Internal/External Marks: 25/75
| Credit: 4
UNIT-I: 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
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 Sets, Representation of POSETS using Hasse Diagram, Chains, Maximal and Minimal Points,
glb, lub, Lattices & Algebraic Systems, Principle of Duality.
UNIT-IV: Determinants and Matrices
Determinants: Definition, Minors, Cofactors, Properties of Determinants
Matrices: Definition, Types of Matrices, Addition, Subtraction, Scalar Multiplication, and
Multiplication of Matrices,
Adjoint, Inverse, Cramer’s Rule, Rank of Matrix, Dependence of Vectors, Eigen Vectors of a Matrix,
Cayley-Hamilton Theorem (without proof).
UNIT-V: Limits and Continuity
Limit at a Point, Properties of Limits, Computation of Limits of Various Types of Functions,
Continuity at a Point, Continuity Over an Interval, Intermediate Value Theorem, Types of Discontinuities.
UNIT-VI: Differentiation and Integration
Differentiation: Derivatives of Sum, Difference, Product & Quotients, Chain Rule,
Derivatives of Composite Functions,
Logarithmic Differentiation
Integration: Integral as Limit of Sum, Fundamental Theorem of Calculus (without proof),
Indefinite Integrals, Methods of Integration: Substitution, By Parts.
Course Name: Advance C-Programming
Course Code: 0227002 | Internal/External Marks: 25/75
| Credit: 4
UNIT-I: 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
Definition and declaration, Initialization; Indirection operator, address of operator;
Pointer arithmetic; Dynamic memory allocation; Arrays and pointers; Function and pointers.
UNIT-III: Strings
Definition, declaration and initialization of strings;
Standard library functions: strlen()
, strcpy()
, strcat()
,
strcmp()
;
Implementation without using standard library functions.
UNIT-IV: Structures and Unions
Structures: Definition and declaration; Variable initialization;
Accessing fields and structure operations; Nested structures.
Union: Definition and declaration; Difference between Union and Structure.
UNIT-V: C Preprocessor and Bitwise Operators
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
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: Computer Architecture & Assembly Language
Course Code: 0227003 | Internal/External Marks: 25/75
| Credit: 4
UNIT-I: Basic Computer Organization
Basic computer organization and design, Instructions and instruction codes, Timing and control/instruction
cycle,
Register types: general purpose, special purpose, index registers; Register transfer and
micro-operations,
Register transfer instructions, Memory and memory function, Bus/Data transfer instructions,
Arithmetic logic micro-operations, Shift micro-operations, Input/Output and interrupts,
Memory reference instructions, Memory interfacing, Cache memory.
UNIT-II: Central Processing Unit and Arithmetic Algorithms
General Register Organization, Stack organizations, Instruction formats, Addressing modes,
Data transfer and manipulation, Program control, Reduced computer, Pipelining (RISC/CISC),
Vector processing, Array processing;
Arithmetic Algorithms: Integer multiplication using shift and add, Booth’s algorithm,
Integer division, Floating-point representations.
UNIT-III: Computer Arithmetic
Addition, subtraction and multiplication algorithms, Divisor algorithms,
Floating point arithmetic operations, Decimal arithmetic operations.
UNIT-IV: Input–Output Organization
Peripheral devices, Input/output interface, ALU Asynchronous Data transfer,
Modes of transfer, Priority interrupts, Direct Memory Access (DMA),
Input/Output Processor (IOP), Serial communication.
UNIT-V: Evolution of Microprocessors
Overview of Intel 8085 to Intel Pentium processors,
Basic microprocessors, Architecture and interface,
Internal architecture, External architecture, Memory and input/output interface.
UNIT-VI: Assembly Language and Programming
Assembly language, Assembler, Assembly level instructions, Macro,
Use of macros in I/C instructions, Program loops, Programming arithmetic and logic subroutines,
Input-Output programming.
Course Name: Principle of Management
Course Code: 0227004 | Internal/External Marks: 25/75
| Credit: 4
UNIT-I: Nature of Management
Meaning, Definition, Nature, Purpose, Importance & Functions of Management,
Management as Art, Science & Profession, Management as Social System,
Concepts of Management, Administration, Organization,
Management Skills, Levels of Management.
UNIT-II: Evolution of Management Thought
Contributions of F.W. Taylor, Henri Fayol, Elton Mayo, Chester Barnard & Peter Drucker to management
thought.
Business Ethics & Social Responsibility: Concept, Shift to Ethics, Tools of Ethics.
UNIT-III: Functions of Management – Part I
Planning: Meaning, Need & Importance, Types, Process, Barriers, Levels, Advantages & Limitations.
Forecasting: Need & Techniques
Decision Making: Types, Rational Process, Techniques
Organizing: Elements, Process, Types of Organizations, Delegation of Authority – Need & Difficulties,
Decentralization
Staffing: Meaning & Importance
Direction: Nature, Principles
Communication: Types & Importance
UNIT-IV: Functions of Management – Part II
Motivation: Importance, Theories
Leadership: Meaning, Styles, Qualities & Functions of a Leader
Controlling: Need, Nature, Importance, Process & Techniques
Total Quality Management (TQM)
Coordination: Need & Importance
UNIT-V: Management of Change
Models for Change, Forces for Change, Need for Change,
Alternative Change Techniques, New Trends in Organizational Change,
Stress Management.
UNIT-VI: Strategic Management
Definition, Classes of Decisions, Levels of Decision, Strategy,
Role of Different Strategists, Relevance and Benefits of Strategic Management,
Strategic Management in India.
Course Name: Financial Accounting with Tally
Course Code: 0227005 | Internal/External Marks: 25/75
| Credit: 4
UNIT-I: Basic Concepts & Company Setup
Basic Accounting Concepts, Financial Statements & Analysis, Cost Centres, Inventory Basics.
Tally Configuration: INI Setup, Data Directory, Single/Multiple Users.
Tally Interface: Screen Components, Keyboard/Mouse Navigation, Switching Screens, Quitting.
Company Management: Create/Alter/Select/Load/Close Company, Chart of Accounts, Features & Configuration.
UNIT-II: Voucher Entry, Cost Centres & Foreign Currency
Create/Alter/Display Groups & Ledgers.
All Voucher Types: Accounting, Item & Account Invoices, Excise & Export Invoices.
Cost Centres & Categories: Creation, Allocation, Class Usage.
Foreign Currency Transactions: Create/Delete Currencies, Voucher Entry in Foreign Currency.
Bank Reconciliation, Interest Calculation (Simple & Advanced), Voucher Class Usage.
UNIT-III: Budgets, Job Costing & Financial Reports
Budget Management: Create/Alter/Delete Budgets, Credit Limits, Scenario Management.
Job Costing: Master Configuration, Stock Transfer Journal, Consumption Journal, Job Work Analysis.
Financial Reports: Balance Sheet, Profit & Loss, Ratio Analysis, Trial Balance, Cash/Bank Books, Sales & Purchase Registers, Cost Centre Reports, Receivables & Payables, Fund Flow, Day Book, Post-Dated/Optional/Reversing Journals.
UNIT-IV: Inventory Management & Reporting
Stock Management: Create/Alter Stock Groups, Items, Categories, Units of Measure.
Inventory Behaviour: Costing Methods, Valuation, Rejections, MRP, Physical Counting.
Inventory Vouchers, Re-order Level, Tracking Numbers, Batches, Additional Cost.
Price List & Levels, Zero-Valued Entries, Actual vs Billed Quantities.
Inventory Reports: Stock Summary, Physical Register, Movement Analysis, Ageing, Orders Summary, Reorder Status, Exception Reports (Negative Stock, Overdue, etc).
UNIT-V: Printing, Security & Data Management
Cheque Printing, Multi-Account Printing, Format Options.
Group Company Creation, Tally Vault, Security Controls & Levels, Tally Audit.
Backup & Restore, Data Splitting, Export/Import, ODBC, Email, Web Publishing, Data Rewriting.