Still no participant
Still no reviews
Provide basic knowledge of programming tools and techniques.
Familiarize the programming environment and syntax of C programming.
Understand the working of basic programming constructs.
The students will able to apply programming skills to problem solving.
The student will able to write 150 to 200 line programs without any error.
Module I :Problem Solving Techniques ( 10Hours )
Problem solving techniques : Algorithm, flow chart; Structure of C program, Character set, Identifiers, Keywords, Data Types, Constants and Variables, Input-output statements, relational and logical operators, increment and decrement operators, conditional operator, bit-wise operators, assignment operators, expressions, type conversions, conditional expressions, precedence and order of evaluation.
Module II : Control Structures ( 7Hours)
Statements and blocks, if and switch statements, loops : -while, do-while and for statements, break, continue, goto.
Module III : Array(7Hours )
Arrays-concepts, declaration, definition, accessing elements, two-dimensional and multi-dimensional arrays, applications of arrays.
Module IV : Functions( 15 Hours )
Designing structured programs Functions, parameter passing, user defined functions, recursive functions, storage classes- extern, auto, register, static.
Module V : Pointers ( 15 Hours )
Pointers- concepts, initialization of pointer variables, pointers and function arguments, address arithmetic, Character pointers and functions, pointers to pointers, pointers and multidimensional arrays, dynamic memory management functions.
Module VI: Structures( 11Hours )
Derived types-structures-declaration, definition and initialization of structures, accessing structures, nested structures, arrays of structures, structures and functions, pointers to structures, self-referential structures, unions, Typedef, bit fields.
Module VII: Files (5 Hours )
Input and output–concept of a file, text files and binary files, file I/O operations, Command line arguments.
Text Books :
Reference Books :
List of Projects: