Using Ada 95 as a Tool to Teach Problem Solving to Non-CS Majors. - William K. Suchan; Todd L. Smith (TRI-Ada, 1997)