C Programming

This course helps you to learn C language from basics to the subtle concepts like function pointers, pointers to arrays, array of pointers, etc easily. We have covered the complete syllabus with a number of programs which gives you enough experience for getting good grades, doing projects and helps you to crack the interviews.


  • Introduction
  • Types, Operators and Expressions
    • Data types and Sizes
    • Enum Data Type
    • Type conversions
    • Constants
    • String Constants
    • Assignment operators
    • Bit operators
    • Ternary operator
    • Increment and decrement operator
    • Precedence and order of evaluation of operators
    • A program to print Fahrenheit - Celsius Table
  • Flow Control
    • if-else
    • Switch
    • while
    • do-while
    • for
    • Break and Continue
    • Check weather a given number is even or odd
    • Check the largest number from given numbers
    • Create a simple Calculator
    • Calculate the sum of natural numbers
    • Read input until user enter a positive integer
    • Check wheather given number is Prime or not
    • Find the factorial of a given number
    • Print half pyramid using *
    • Count number of digits in an integer
    • Check wheather given number is amstrong or not
    • Print a star pattern
    • Check wheather given number is palindrome or not
    • Generate fibonacci sequence
  • Functions
    • Basics of Functions
    • Storage Classes
    • Recursion
    • Swapping two variables
  • Arrays
    • One Dimensional Arrays
    • Row Major and Column Major order in Two Dimensional Arrays
    • Binary addressing of Two Dimensional Arrays
    • Determine wheather two arrays a and b have an element in common
  • Pointers
    • Introduction to pointers
    • Pointers and Functions
    • Pointers and Arrays
    • Pointer Arithmetic
    • Array of Pointers
    • Multidimensional Arrays
    • Pointers to Functions
    • Complex Declarations
  • Strings
    • String operations
    • strcpy()
    • strcat()
    • strcmp()
    • Reversing a String
    • Counting Characters
    • itoa() operation
  • Structures and Unions
    • Introduction
    • Malloc, Free
    • Self Referential Structures
    • Array of Structures
    • Example on structures, arrays and pointers
  • File Input/Output
    • File handling
    • fseek(), ftell()
    • File reading and writing by using putc() and getc()
    • Counting the number of lines
    • fscanf(),fprintf()

Fee Stucture

Registration fee is Rs. 3000.00


Your account will be valid for one year from the date of registration

Registration procedure

If you are interested in registering, you can make the payment in the following account either through net banking or at your nearest HDFC bank and email us the transaction id or scan copy of the pay-in-slip.
Account Name : Raudra Eduservices Private Limited
Account Number : 50200012182576
Account type : Current account
Bank : HDFC
After the payment is done, you can email us the screen shot or picture of transaction details or the pictures of the bank pay in slip at interviewprep.ravindrababu@gmail.com. Once it is done, you will be given access to private lecture videos in two days . You can watch the videos online anytime, anywhere and any number of times. Please note that the videos are not downloadable. Sharing your access or trying to sell or distribute videos is a legally punishable offense. Earlier we caught some people doing this and they were punished legally and a huge penalty was imposed on them.

Target Audience

  • Students who are pursuing 11th and 12th Standard
  • Students who are pursuing BCA, MCA, B.E/B.Tech (CS/IT/EC/EE/ME/Civil/Any other discipline)
  • Candidates who want to start programming
  • Students who has "C Programming" in their curriculum
  • Candidates who are passionate about coding


email us at interviewprep.ravindrababu@gmail.com