UNIT 1:
Fundamentals - Computer Hardware
Algorithms - Building blocks of algorithms
Simple strategies for developing algorithms - iteration
UNIT 2:
Introduction to ‘C’ Programming –Fundamental rules
Compilation and Linking processes
Structure of a ‘C’ program
Constants, Variables, keywords, Identifier, Delimiters
Operators and Expressions
Operators and Expressions
Declaring and Initializing variables – Data Types
Managing Input and Output operations
Decision Making and Branching
Decision Making and Branching
Looping statements - Illustrative Programs
UNIT 3:
Arrays – Characteristics
String- String operations
String Arrays. Simple programs
Matrix operations - Addition, subtraction
Matrix operations - Multiplication –Illustrative programs
UNIT 4:
Function – Definition of function
User-defined Functions - Declaration of function
Pointers - Definition – Initialization
UNIT 5:
Defining Structures and Unions – Structure declaration
Structure within a structure
Programs using structures