This course introduces concepts and methods in structured program design of C language. The contents include: processing of data and operators, variables and expressions, program flow control, array and pointer, procedures and functions, define of data type, exception handling.