1 Functions Knowledge Understanding of the structured design using function Skills Writing programs using user-defined functions and library functions.