* Develop, document and revise system design procedures, test procedures, and quality standards. * Review and analyze computer printouts and performance processing or computation needs a computer program is to address. * Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling and information engineering. * Use Object-oriented programming languagues, as well as client and server applications development processes and multimedia and Internet technology.