86148797
Dec 19, 2013
Feb 2, 2016
Computer software consulting; Computer software design, computer programming, and maintenance of computer software; Computer software development; Design and development of on-line computer software systems; Design, development, and consulting services related thereto in the field of computer software for learning and knowledge management and data manipulation, transmission, and management for learning and knowledge management 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 education
Computer and Scientific