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