C Programming

This is an introductory course and covers the key features of the C language and its usage. The course is based on industrial programming experience and extensive study of the language.


  • A student will gain a thorough understanding of the fundamentals of C programming.
  • A student will be able to code, compile and test C programs.
  • A student is able to take up a Systems programming or Advanced C programming course.
  • Although this course does not deal with Object-Oriented Programming methodology, this will help the student in building the necessary foundation for undertaking a course in C++ and OOP.
Course Contents
Module Topic
Module 1: Introduction of Programming
Module 2: Keywords
Module 3: Data type
Module 4: Console input and output
Module 5: Conditional statements with If –else and switch
Module 6: Control statement – for,while do-while
Module 7: Array
Module 8: Pointer
Module 9: Structure
Module 10: Union
Module 11: Enum
Module 12: File handling
Module 13: Working with c – graphics

Eligibility: anyone who can speak and write English

Our customer support team is here to answer your questions. Ask us anything!