Ada is a powerful and extensive programming language well suited for
large projects. It has safety features which designed to minimise
the occurrence of common programming errors, allowing complex software
to be developed with more confidence. It is used extensively by
the military and defence organisations, and other large organisations
such as those in the banking sector.
The student should have some programming experience.
On completion of this course, the student should be able to
Understand the design goals of the language
Write and understand moderately complex Ada programs
Select and design appropriate data types
Utilise the Ada tasking features
Write and use generic Ada units
Instructor-led course, with practical computer-based exercises.
The course requires an Ada 95 compliant compiler. No particular development
environment is required.