This course uses C to demonstrate the programming concept, instruction and algorithm. Topics include introduction of integrate development environment, fundamental process of programming, input and output, selection structure, repetition structure, array, pointer and string, functions, files, pointer and structure, union ,identifier and enumeration, etc….