Syllabus

'C' Programming Language

  • On Compilers/Intrepeters, IDE's and other issues
  • "Hello World" - Your First 'C' Program
  • Variables
  • Expressions
  • STDIO.h
  • Control Statements
  • Numeric Arrays
  • Character Arrays (Strings)
  • Basic Input/Output
  • Functions
  • Pointers
  • Pointers & Arrays
  • Two-Dimensional Arrays & Arrays of Pointers
  • Dynamic Memory Allocation
  • Structures
  • Text Files
  • Binary Files
  • Dynamic Binary Files
  • Recursion

Data Structures

  • Statis vs Dynamic Arrays
  • Arrays of Pointers
  • Linked Lists
  • Double Linked Lists
  • Binary Trees