Hand Emojji Images Admission Open for BCA,MCA,MBA and O Level

Certificate Course in C Programming



What you'll learn

This comprehensive C programming course is designed to provide a thorough understanding of the C programming language, catering to both beginners and those with some prior programming experience. The course covers essential concepts, practical examples, and hands-on exercises to ensure a deep comprehension of C programming principles.

Show More

Course Outline

  • Introduction to C
  • Character set in C
  • Tokens in C
  • Keywords in C
  • Identifiers in C
  • Constants in C
  • Variables in C
  • Datatype in C
  • Operators in C
  • Operators Precedence and Associativity
  • Type Casting
  • Input Output in C

  • Variables in C
  • Datatype in C
  • Operators in C
  • Operators Precedence and Associativity
  • Type Casting
  • Input Output in C

  • Introduction to Conditional Statement
  • If Statement
  • if else statement
  • Nested if Else Statement
  • Else if Ladder Statement
  • Switch Case Statement

  • Introduction to Loops
  • For Loop
  • While Loop
  • do while Loop
  • Nested loops

  • Introduction to Jumping Statement
  • Break Statement
  • Continue Statement
  • goto Statement
  • Return Statement

  • Basic of Array
  • One Dimensional Array
  • Searching in Array
  • Sorting in Array
  • Two dimensional arrays
  • String in C
  • String Library Functions

  • Function Definition
  • Function Declaration
  • Type of Function
  • Call By Value
  • Call By Reference
  • Recursion

  • Basics of Pointers
  • Passing Reference to Function
  • Passing Array to function
  • Dynamic Memory Allocation
  • Pointer of Structure

  • Basics of Structures
  • Arrays of Structures
  • Nested Structures
  • Pointers to Structures
  • Passing Structure to Function
  • Union

  • Introduction to File Handling
  • Opening and Closing Files
  • Input Output Operations on Files
  • Predefined Streams
  • Random Access to Files


These points cover the essential topics that would typically be included in a C programming course, providing students with a solid foundation in C programming fundamentals and practical skills necessary for software development.