iCMG provides customized education
services that meet individual training needs and based
on specific developers requirements (i.e. software engineers
to advanced software engineers)and as well as unique
educational services for technical, business and program
managers that help in building knowledge in latest technology
trends, making knowledgable strategic decisions, and
translating technology to business benefits.
To meet large masses learning requirements,
iCMG offers two modes of education delivery.