UNIT 1:
Fundamentals - Computer Hardware
Computer Software – Algorithms
Building Blocks of Algorithms (Statements, State, Control Flow, Functions)
Notation (Pseudo Code, Flow Chart, and Programming Language)
Algorithmic Problem Solving
Simple Strategies For Developing Algorithms -Iteration
UNIT 2:
Introduction To ‘C’ Programming
Fundamental Rules – Structure Of A ‘C’ Program
Compilation And Linking Processes
Constants, Variables, Keywords, Identifier, Delimiters
Declaring And Initializing Variables
Data Types – Operators and Expressions
Data Types – Operators and Expressions
Managing Input and Output Operations
Decision Making and Branching
Looping Statements –Illustrative Programs
UNIT 3:
Initialization – Declaration
String- String Operations
String- String Operations
Simple Programs-Sorting - Searching
Matrix Operations (Addition, Subtraction)
Multiplication – Illustrative Programs
UNIT 4:
Function – Definition of Function
User-Defined Functions - Declaration of Function
Pointers - Definition– Initialization
UNIT 5: