Skip to main content



1. Algorithm and Programming Development:

  • Steps in development of a program, Flow Charts, Algorithm Development, Program Debugging, Compilation and Execution. Overview of C: History of C, Importance of C, Structure of a C Program. 
  • Elements of C: character set, identifiers and keywords, Data types, Constants and Variables, Assignment statement, Symbolic constant. Input/output: Unformatted & formatted I/O function in C, Input functions: scanf(), getch(),getche(), getchar(), gets(); output functions: printf(), putch(), putchar(), puts(). 


2. Operators & Expressions:
  • Arithmetic, relational, logical, bitwise, unary, assignment, conditional operators and special operators. Arithmetic expressions, evaluation of arithmetic expression, type casting and conversion, operator hierarchy & associativity. 
  • Decision making & branching: Decision making with IF statement, IF-ELSE statement, Nested IF statement, ELSE-IF ladder, switch statement, goto statement. 
  • Decision making & looping: For, while, and do-while loop, jumps in loops, break, continue. Functions: Introduction to Functions, Function Declaration, Function Categories, Standard Functions, Parameters Passing, Call – by value/reference, Recursion, Global and Local Variables, Storage classes. 


3. Arrays: 
  • Introduction to Arrays, Array Declaration, Single and Multidimensional Array, Memory Representation. Structure and Union: Declaration of structure, Accessing structure members, Structure Initialization, Arrays of structure, nested structures, Unions. (No. of Periods : 15) 


4. String: 
  • Introduction of string, declaring and initializing string variables, reading and writing strings, string handling functions. Pointers: Introduction to Pointers, Address operator and pointers, Declaring and Initializing pointers, Assignment through pointers, Pointers and Arrays. 
  • Files: Introduction, Creating a data file, opening and closing a data file, processing a data file. 


Popular posts from this blog


Data Structures  
1. Basic Concepts and Notations, Introduction to Complexity, Data Structure and Data Structure operations. Applications of Data Structure. Basic data Structures: Arrays: Introduction, Types of Array, Memory representation, Applications and operations. Stacks and queue: Introduction, memory representation, Applications and operations 
(No. of Periods : 15) 
 2. Linked List: Operations:-traversing, searching, inserting, deleting, operations on header linked list, circular linked list, doubly linked list, memory representation, Applications, polynomial manipulation. 
( No. of Periods : 15) 

3. Trees – Definition and Basic concepts, Representation in Contiguous Storage, Binary Tree, Binary Tree Traversal, Searching, Insertion and deletion in Binary trees, Binary Search tree, AVL trees.
 (No. of Periods : 15)
4. Searching: Binary and Linear Search. Sorting: Bubble sort, Insertion sort, Selection sort, Merge Sort, Radix sort, Quick sort, S…


SyllabusBCA-2nd Year: SECTION-A 
 1. Computer Arithmetic :Floating Point Numbers, operations, normalizations and    their consequences, Errors and its types. 
 2. Iterative Methods :Bisection, False-Position, Newton - Raphson Methods,  Zeros of a polynomial using Birge – Vieta Method. 

(No. of Periods : 15)
3.Simultaneous Linear Equations : Solution of Simultaneous Linear Equations Using Gauss - Elimination, Gauss-Jordan and Gauss-Seidal Methods, Concept of Pivoting.  
4.Interpolation:  Lagrange,  Newton  forward,  Newton  Backward,  Divided  Difference, Newton forward difference, Newton Backward difference, Numerical  Integration: Trapezoidal, Simpson’s 1/3, Simpson’s 3/8, Weddle and Runga–    Kutta Methods: 2nd order & 4th order.

      (No. of Periods : 15) 

5. Measures of Central Tendency:Peparing Frequency distribution table, Arithmetic mean, Geometric mean, Harmonic mean, Median and Mode.        6. Measures  of  Dispersion,  Skewness and Kurtosis,  Range :Mean   d…



The syllabus has 15 topics to be covered in 25-hour lectures in total, with 2 lectures in each topic from 2 to 11 and one each for the topics 1 and 12 to 15.

1. Environment Concept: Introduction, the concept of biosphere – lithosphere, hydrosphere, atmosphere; Natural resources – their need and types; Principles and scope of Ecology; concepts of the ecosystem, population, community, biotic interactions, biomes, ecological succession.

2. Atmosphere: Parts of atmosphere, components of air; pollution, pollutants, their sources, permissible limits, risks and possible control measures.

3. Hydrosphere: Types of aquatic systems; Major sources (including ground water) and uses of water, problems of the hydrosphere, fresh water shortage; pollution and pollutants of water, permissible limits, risks and possible control measures.

4. Lithosphere: Earth crust, soil – a life support system, its texture, types, components, pollution and pollutants, reasons of soil erosion and poss…