Advisory services relating to computer software; Computer programming; Computer programming consultancy; Computer programming services; Computer system design; Computer system design services; Consultancy in the design and development of computer hardware; Consultancy in the field of software design; Consulting in the field of information technology relating to installation, maintenance and repair of computer software; Design and development of computer hardware and software; Research and development and consultation related thereto in the field of computers and telecommunications technology; Updating of computer software; Web site design consultancy; Website design and development for others; Computer project management services; Computer software development; Computer programming and computer system analysis; Computer services, namely, remote management of the information technology (IT) systems of others comprised of IT infrastructure, computer networks and data center and server management software applications; Computer software consultancy; Computer software development in the field of mobile applications; Computer system analysis; Computer technology consultancy; Consulting in the field of telecommunications technology; Consulting services in the field of software as a service (SAAS); Design and development of software in the field of mobile applications; Design, development and implementation of software; Developing customized software for others; Installation and maintenance of computer software; IT consulting services relating to installation, maintenance and repair of computer software; Maintaining websites for others; Maintenance of computer software; Research in the field of telecommunications technology; Research services in the field of information and telecommunications technology; Technical advisory services relating to computer programs; Technical support services, namely, remote and on-site infrastructure management services for monitoring, administration and management of public and private cloud computing IT and application systems; Technology specification, namely, analyzing technology requirements and developing recommendations for the computer software and systems and other technology needed to meet those requirements, in the field of computers and telecommunications; Telecommunications technology consultancy; Website design consultancy
Computer and Scientific