Design of computer programs [commercial, financial, human resources, productive, industrial & retail].