Houston has computer systems consultants & designers are available for hire. They can be independent professionals, or a part of an agency. These people help put together hardware according to client needs, and design and instal software packages. The major duties a consultant may be expected to perform include creation of specific, customised software programs, putting together computer systems, designing information systems, installation of software, and data recovery services. Degrees in subjects that can lead to a career in consulting in Houston include computer engineering, information systems, computer science, mathematics and statistics. Technical certifications are also available. They usually work by contract, and are hired for specific projects.They can be used for solving IT problems, and enhancing functionality of the client computing systems.