Process of programming : Editing, Compiling, Error Checking, executing, testing and debugging of programs. IDE commands. Eclipse for C Program development, Flowcharts, Algorithms. (Chapter - 1)
Types, Operators and Expressions : Variable names, Data types, sizes, constants, declarations, arithmetic operators, relational and logical operators, type conversions, increment and decrement operators, bitwise operators, assignment operators and expressions, conditional expressions precedence and order of evaluation. (Chapter - 2)
Control Flow : Statements and Blocks. If-else, else-if switch Loops while and for, do-while break and continue goto and Labels. Functions and program structure : Basic of functions, Functions returning non-integers external variables scope rules. (Chapters - 3, 4, 5)
Arrays in C : Initializing arrays, Initializing character arrays multidimensional arrays. (Chapter - 6)
Structures in C : Basics of structures, structures and functions arrays of structures.
Pointer in C : Pointers to integers, Characters, Floats, Arrays, Structures. (Chapters - 7, 8)