Computer programming and maintenance of computer programs; Computer software installation and maintenance; Integration of computer systems and networks; Technology consultation in the field of computers; Technology consultation in the field of computers, computer software, and computer hardware systems, and computer networking; Technology consultation in the field of artificial intelligence; Technological consultation in the technology field of computer software design and development; Computer software design and development; Design and development of computer hardware and software; Computer software applications design and development; Computer technology consultancy; Information technology consulting relating to computer software design; Technology consultation in the field of artificial intelligence (AI)
Computer and Scientific