C Syllabus

filler image
  • General Purpose Computer Requirements
  • Classification & Generations of Computers
  • Generation of Programming Languages
  • Languages: natural and artificial
  • Machine level & High-level programming languages
  • History of C Programming Language
  • Features and Characteristics of C
  • Advantages and Disadvantages of C
  • Structure of C Language and explain POP
  • First C Program execute
  • Definition of Flow Chart
  • Symbols and Types of Flow Chart
  • Examples of Flow Chart
  • Data Types in C Language
  • Primary, Additional, Secondary Data Types
  • User Defined Data Types
  • C Tokens, Identifiers, Keywords (Reserved Words)
  • Constants, Operators, Variables & Variables Declarations
  • printf(), scanf(), clrscr(), getch()
  • Conversion Specifies, escape sequence & Comment Statement
  • Program compiling & running Process and short cut keys
  • Other useful readymade functions & Overflow-Underflow Data
  • Control Statements (Conditional and Looping)
  • if, if-else, nested if, else-if ladder and switch - case Statements
  • unconditional goto, while, for, do-while loop
  • basics of Loop & break, continue statement
  • Introduction and benefits of Array
  • Types of Array One, Two and Multi Dimension Array
  • Explain Array Indexing
  • Benefits of Array
  • Introduction & Char type and ASCII code, char literals
  • How to declare char variable and implementation
  • getchar(), putchar() and other Character functions
  • Arithmetic operations on characters
  • Introduction & Initialization String(1D and 2D)
  • Read and Writing String using gets() & puts()
  • String functions
  • Introduction & Create structure
  • Benefits of structure
  • Types of structure
  • Single and nested structure
  • Introduction of Union
  • Difference between Structure and Union
  • Introduction & Declare Pointer variable
  • Pointer and Array, Function, Structure, Character
  • An address, a reference, a dereference and the sizeof operator
  • Simple pointer and pointer to nothing (NULL) & operator
  • Pointers arithmetic and Pointer to Pointer Concept
  • Pointers vs. arrays: different forms of the same phenomenon
  • Dynamic memory Allocation (DMA)
  • malloc(), calloc(), realloc(), free()
  • call by value & call by reference
  • advantages and disadvantages of pointer
  • Introduction & Type of recursion
  • Direct, Indirect and tail recursion
  • Benefits of recursion
  • Difference between looping and recursion
  • Introduction and Types of function(Built-in and User Defined)
  • Function declaration and calling
  • void functions & nested functions
  • Passing Array to Function & String to Function etc.
  • No argument - No return type & Argument - No return type
  • No argument - Return type & Argument and Return type
  • Character and String functions
  • Math and Library Functions
  • Other functions
  • FILE pointer & File handling functions
  • Input / Output and Error Handling Operations on File
  • Create, Insert, Display, Update, Delete, Search and etc.
  • Introduction
  • Graphics header file
  • Graphics functions
  • Design Graphical(GUI) Page and Game Using C Graphics
  • Storage Class & Enumerated Data Types
  • Macro Substitution & Directives
  • C Preprocessors and Typedef Declarations
  • Command Line Arguments
  • Design Own Header File
  • Scope, Visibility and life time of Variable
  • Introduction of embedded C
  • Basic Programming of embedded C
  • Hard Ware control using C programming
  • Control robot Using C programming
  • Disclaimer

    All stock images on this template demo are for presentation purposes only, intended to represent a live site and are not included with the template or in any of the Joomla51 club membership plans.

    Contact Us Details

    Telephone:0751-4004328
    Email: binarysystemsgwl@gmail.com
    Website: www.example.com
    Address: 214-215 1st Floor, Garima Arcade, Shinde Ki Chhawani, Lashkar, Gwalior (M.P.) 474001