Services
Software Engineering
EXcellence was founded in 1989 to provide software engineering
training and consulting to high-tech companies, and we continue that focus today. We
offer formal classroom training in Ada, C++, Java, UML, Object Oriented Analysis and
Design with UML, and Software Engineering Retraining. We also offer consulting and
mentoring services in Software Architecture, Process, and Object Oriented Analysis and
Design.

Training
- Our training services are developed for the most
demanding of audiences - engineers and technicians working for high-tech firms building
large-scale systems. They have been delivered to these audiences world-wide, and
receive outstanding reviews.
- Ada Programming
- This series of courses covers all of aspects of the
Ada programming language.
- C++ Programming
- These courses and seminar are aimed at experienced
programmers who need to use C++ for both object-oriented and function-oriented
programming.
- Java and Web Programming
- These courses cover Java, distributed computing and
architecting Web applications with Java and .NET.
- UML and Object Oriented Analysis and
Design with UML
- This series of courses covers the Unified Modeling
Language (UML), and modeling systems and behavioral and requirements and designing systems
with UML.
- Software Engineering
Retraining
- This 12-week course prepares
participants for a career change from one of the other engineering
disciplines (typically, hardware) to software engineering.
Consulting and Mentoring
As the development cycle continues to be compressed,
the right technology, training and tools are just not enough. Consulting, to assist
your development team in bringing all the resources at hand together, and Mentoring, to
assist your team throughout the system life cycle, are essential components of the
successful project. You know that there is a goldmine of information out there - but
you just don't have time to prospect for it. We do.