Aims and Objectives:

The goal of this course is to introduce the students to the concept of programming and principles of structure programming. The course is designed in such a way so that the students are able to-
  • Know the differences between different types of data storage and why each is need. 

  • Understand how data is transferred from RAM to permanent storage including the use of arrays.  

  • Learn how the control structures of sequence, repetition and condition can be used to process data. 

  • Understand the various parts of a C program and how modular structures are introduced. 

  • Create small project that must reflect all of the knowledge gathered throughout the course. 

Course Content:

  • Introduction to Structure Programming

  • Basic concept on C programming Language

  • Memory concept 

  • Character set, Token, Data type, Format Specifier

Variable, Operator and Expression in C 
  • Control Statement - if... else, switch

  • Loop - while, do...while, for

  • Array in C- 1D & 2D

  • Character array and String in C

  • Structure

  • Functions - Built-in and User define 



Skill Level: Beginner