ECS Services
ECS provides engineering support services to Department of Defense (DOD) prime contractors and commercial clients. Whether it’s one highly qualified individual or a team of professionals, our broad range of engineering management and technical services support our client’s long term or short term needs. Our software services range from conceptual More...
Mobile Learning
Engineering & Computer Simulations is focused on learning technologies that deliver rich, scenario-based applications that support collaboration and communication between large numbers of simultaneous users on an Internet-enabled cell phone. These technologies support peer to peer learning, anytime/anywhere access to knowledge, and the delivery of a broad range of instructional More...
Localization
Localization of a software product requires careful adaptation of content to the linguistic and cultural context, taking into consideration technical standards, stylistic requirements and the expectations and demands of the target market. This process requires careful coordination between translators, graphic designers, programmers and marketing experts and must take into consideration More...
Program Management Support
In order to minimize risk, ECS uses a hybrid software development model that combines tenants from both the “Agile” software development models and “plan driven” approaches. In our approach, software is typically developed in a series of “sprints” which last anywhere from four to six weeks. Each sprint is essentially More...
Architectural Visualization
ECs works in collaboration with architects, builders and owners to create high quality computer simulations of architectural environments prior to construction. ECS provides value to our clients by reducing their risk through the ability to accurately test, evaluate and communicate design intention. With a firm background in design, contruction and More...
Instructional Design
Training is widely understood as communication directed at a defined population for the purpose of developing skills, modifying behavior, and increasing competence. Generally, training focuses exclusively on what needs to be known. Education is a longer-term process that incorporates the goals of training and explains why certain information must be More...
Courseware Development
The ability to train employees quickly and effectively is essential to the success of any organization. ECS develops interactive courseware using proven learning principles to ensure that students gain the knowledge and skills needed to perform better. Our courseware solutions are engaging, interactive and support a variety of learning styles. More...
Content Development
Terrain Generation
ECS engineers understand the challenges and complexities of generating and optimizing complete synthetic environments, including geo-typical and correlated, geo-specific terrain solutions. Our engineering teams draw from a broad range of source data to produce and export terrains for any simulation system or simulator subsystems. Our terrain solutions are More...
Software Engineering
The ECS programming staff offers a fully managed process through the software development and deployment lifecycle, to include total project management. Our software development approach looks at systems design, implementation and deployment, as well as third party middleware integration. Our team has the expertise, creativity and experience for turning concepts More...
Research and Development
In a global economy, our prosperity depends more than ever upon our capacity for innovation. At ECS, research is regarded as crucial to gain new knowledge and understanding of technologies, concepts and systems. By forming best-in-class partnerships with industry, government and academia, we provide expertise from all areas and broaden More...
