UNIT 1:
Simple Strategies for Developing Algorithms -Iteration
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)
Notation (Pseudo Code, Flow Chart, and Programming Language)
Building Blocks of Algorithms (Statements, State, Control Flow, Functions)
Computer Software – Algorithms
Fundamentals - Computer Hardware
Simple Strategies for Developing Algorithms - Recursion
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
Managing Input and Output Operations
Decision Making and Branching
Looping Statements –Illustrative Programs
Operators and Expressions
UNIT 3:
Initialization – Declaration
String- String Operations
String- String Operations
Simple Programs-Sorting - Searching
Simple Programs-Sorting - Searching
Matrix Operations (Addition, Subtraction)
Multiplication – Illustrative Programs
UNIT 4:
Pointers - Definition– Initialization
User-Defined Functions - Declaration of Function
UNIT 5:
Need For Structure Data Type
Structure Within A Structure