computer consulting, namely, computer use consultation, preparing, emulating, simulating, modeling, developing, testing, reviewing, editing and debugging computer programs created by others; providing documentation related to such services; design, creation, modification, and insulation of computer networks and computer systems for others, including the provision of documentation related to such services
Computer and Scientific