Development of strategic plans for online and blended (online/traditional) learning programs

Learning needs analysis

Design and development of competency models

Design and development of knowledge communities

Design and development of implementation plans for learning programs


Curriculum design and development

Design and development of learning taxonomies and content architectures

Design and development of learning games and simulations

Large scale content development and licensing

Content aggregation, procurement and management


Design, development and licensing of learning management systems

Design, development and licensing of mobile learning solutions

Design, development and management of learning technologies infrastructure

Integration of learning technologies with in-class hardware

Design and development of custom technology solutions for learning programs and knowledge communities


Teacher and instructor training and certification

Content development and instructional design support

Technology hosting and management support

Network, hardware and systems support

Measurement, metrics and reporting support

What will you learn today?