A recap of Ada83 is given before focusing on the new concepts of object-oriented programming, protected objects and additional generic features offered by Ada95. The course is supported throughout with simple analogies and a multitude of programming examples.
Finally, attendees are introduced to how Ada95 supports the Unified Modeling Language (UML), the industry de-facto standard for designing object-oriented systems.
This course is recommended for those who have experience of Ada83 and want to exploit the object-oriented programming and other benefits of Ada95.