Building and maintaining websites; Business technology software consultation services; Design and development of computer software; Design and development of computers and programs for computers; Information technology consulting relating to computer software design; Installation and maintenance of computer software; Planning, design and implementation of computer technologies for others; Providing information relating to computer technology and programming via a website; Research in the field of artificial intelligence; Software as a service (SAAS) services featuring software for accessing, modifying, sharing, storing and collaborating on web pages, websites, software and digital content via the Internet or other computer networks
Computer and Scientific