Using Ada in Non-CS Majors A.T. Chamillard Department of Computer Science U.S. Air Force Academy, CO 80840 719-333-7101 ChamillardAT.dfcs@usafa.af.mil Ronald J. Lisowski Department of Astronautics U.S. Air Force Academy, CO 80840 719-333-4110 LisowskiRJ.dfas@usafa.af.mil Richard R. Young Department of Computer Science U.S. Air Force Academy, CO 80840 719-333-7101 YoungRR.dfcs@usafa.af.mil 1. ABSTRACT Ada has been the core language of the computer science curriculum at the U.S. Air Force Academy for several years. Recently, other majors have decided to use Ada as the primary language in their curricula. In this paper we discuss the rationale for making this transition to Ada and discuss the results of using Ada in majors other than computer science. 2. INTRODUCTION All studentsattending the U.S. Air Force Academy (called USAFA hereafter) are required to take an introductory course in computer science. For the past two years, Ada 95 has been the programming language taught in that course [2]. In addition, Ada has been the language of choice in the computer science curriculum for several years; in some computer science courses, Ada has been used for 6 years. It appears to be fairly common for computer scienceprofessorsto consider and adopt Ada as their desired programming language
/lp/association-for-computing-machinery/using-ada-in-non-cs-majors-qe3FMdgoiB