comp.lang.ada
 help / color / mirror / Atom feed
* "Ada-First Schools" - please help me update this list
@ 1997-02-17  0:00 Michael Feldman
  0 siblings, 0 replies; only message in thread
From: Michael Feldman @ 1997-02-17  0:00 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 11631 bytes --]



Hi -

Sorry to bother you. With SIGCSE just around the corner, I'm
trying to get materials ready for the usual SIGAda exhibit there.
Please help me make sure the attached list is up to date. I'd
appreciate getting _first-hand_ notice of changes. Please respond
directly to me at mfeldman@seas.gwu.edu; don't bother the newsgroup
members again!

Thanks!

Mike Feldman
SIGAda Education Chair

--- list here ---


                  Ada as a Foundation Programming Language

                                February 1997

            http://www.seas.gwu.edu/faculty/mfeldman/CS1-2.html

                             Michael B. Feldman
                  Chair, ACM-SIGAda Education Working Group

          Department of Electrical Engineering and Computer Science
           The George Washington University, Washington, DC 20052
               (202) 994-5919 (voice) -- (202) 994-0227 (fax)
                            mfeldman@seas.gwu.edu
                    http://www.seas.gwu/edu/faculty/mfeldman

   * Introduction
   * Multi-Year Trends in Adopting Ada as Foundation Language
   * Ada in First-Level Courses Around the World
   * Ada in Other Foundation Courses Around the World

Introduction

This report lists the colleges and universities known -- or at least
credibly believed -- to have adopted Ada as a "foundation language," which
means in one of the first few computing courses taken by students majoring
in the field.

Computing curricula are far from standardized, and there is much variation
from institution to institution depending upon local needs and politics. The
courses I have in mind are:

   * The introductory-level course taught to majors in the first year (some
     refer to this as "CS1");
   * The second course, which follows the "CS1" course, which is, in
     general, devoted mostly to algorithms and data structures (some refer
     to this as "CS2");
   * In some institutions, one or both of the above courses are "pre-major",
     so the third course is the first one taught specifically to majors.
     This is often a more advanced data structures course or similar.

Given the local variations, It is difficult to write a one-size-fits-all
definition of the courses I'm tracking, but I hope you get the idea. Nobody
has enough time to track everything happening in computing curricula; I
choose, therefore, to keep track of precisely these courses because they are
taken by majors in either first or second year, and thus early enough to
serve as a foundation upon which to build a large portion of the software
curriculum.

Others, especially the Ada Information Clearinghouse, try to keep track of
all courses using Ada. There are many examples of Ada in advanced
undergraduate courses in programming languages, software engineering,
real-time systems, and so on. While I am certainly interested in these, I am
not maintaining a list of them as I am this list of foundation courses.

This data is, for the most part, verifiable, based on first-hand reports
from the teachers of those courses. In a few cases, publishers' textbook
adoption data was used. I would like to keep this list as complete and up to
date as possible, so please let me know of any additions or corrections.

Multi-Year Trends in Adopting Ada as a Foundation Language

First consider the trend information since 1991, when I first started
keeping track of this information. I update the current year dynamically, as
I learn of changes. Note that the decline in second-course institutions is
largely due to these institutions moving to first-course status. A few of
the programs listed are using Ada in an introductory course in a graduate
curriculum; where this is not mentioned specifically, the program is an
undergraduate one.

      Number of Institutions         Number of Institutions
 Year Introducing Ada in the First   Introducing Ada in a Second or  Total
      Major Course                   Data Structures Course
 1991 20                             20                              40
 1992 30                             27                              57
 1993 52                             33                              85
 1994 63                             37                              100
 1995 97                             41                              138
 1996 111                            39                              150
 1997 113                            38                              151

Now the list of colleges and universities.

----------------------------------------------------------------------------

Colleges and Universities Introducing Ada as the First Language Taught in a
Computing Curriculum.

  1. Allan Hancock College, California
  2. Armstrong State College, Georgia
  3. Auburn University
  4. Australian Defence Force Academy, Canberra
  5. Birmingham Southern College, Alabama
  6. California Polytechnic State University, Pomona
  7. California State University, Fullerton
  8. California State University, Long Beach
  9. Chalmers University of Technology, Sweden
 10. Clemson University, South Carolina
 11. Conservatoire National des Arts et Metiers, Paris, France
 12. Covenant College, Georgia
 13. Cranfield University, United Kingdom
 14. Cypress College, California
 15. Daniel Webster College, New Hampshire
 16. Ecole d'Ingenieurs de Geneve, Switzerland
 17. Ecole Nationale Superieure d'Ingenieurs des Constructions Aeronautiques
 18. Ecole Nationale Superieure des Telecommunications de Bretagne, France
 19. Ecole Nationale Superieure des Telecommunications de Paris, France
 20. Ecole Superieure en Sciences Informatiques, Nice, France
 21. Edith Cowan University, Perth, Australia
 22. Embry-Riddle Aeronautical University, Arizona and Florida campuses
 23. ENIEV, Switzerland
 24. Fayetteville State University, North Carolina
 25. Flinders University, Australia
 26. Florida Institute of Technology
 27. Florida State University
 28. Formation d'Ingenieurs en Informatique de la Faculte d'Orsay, France
 29. Friedrich Schiller University, Jena, Germany
 30. George Mason University, Virginia (Graduate SE Program)
 31. The George Washington University, Washington, DC
 32. Hampton University, Virginia
 33. Indiana-Purdue University, Ft. Wayne
 34. Institut National des Sciences Appliquees, Toulouse, France
 35. Jerusalem College of Technology, Israel
 36. LeMoyne College, New York
 37. Lenoir-Rhyne College, North Carolina
 38. Liverpool John Moores University, United Kingdom
 39. Loyola Marymount University, California
 40. Marion County Technical Center, West Virginia
 41. Marshall University, West Virginia
 42. Mary Washington College, Virginia
 43. Montana State University
 44. Moravian College, Pennsylvania
 45. Murray State University, Kentucky
 46. Muskingum College, Ohio
 47. National Defense Management College at Taiwan, Republic of China
 48. Naval Postgraduate School, Monterey, California (Graduate)
 49. New York University (honors section)
 50. Norwich University, Vermont
 51. Otterbein College, Ohio
 52. Radford University, Virginia
 53. Royal Melbourne Institute of Technology, Australia
 54. Royal Military Academy, Belgium
 55. Sacred Heart University, Connecticut
 56. Saint Mary College, Kansas
 57. Salem State College, Massachusetts
 58. Sam Houston State University, Texas
 59. San Diego Mesa College, California
 60. Santa Clara University
 61. Seattle University
 62. South Bank University, United Kingdom
 63. Southampton Institute of Higher Education, United Kingdom
 64. Southern Arkansas University
 65. St. Cloud State Univ., Minnesota
 66. State University of New York at Plattsburgh
 67. Stockton College of New Jersey
 68. Swinburne University of Technology, Australia
 69. Swiss Federal Institute of Technology, Lausanne
 70. Technical College of Albstadt-Sigmaringen (Germany)
 71. Technical College of Berlin, Germany
 72. Truman State University, Missouri (formerly Northeast Mo. State)
 73. United States Air Force Academy, Colorado
 74. United States Military Academy at West Point
 75. Universite de Quebec a Montreal, Canada
 76. Universite des Sciences et Technologies de Lille, France
 77. University of Adelaide, Australia
 78. University of Alabama, Tuscaloosa
 79. University of the Basque Country, San Sebastian, Spain
 80. University of Aston, United Kingdom
 81. University of Bradford, United Kingdom
 82. University of Brighton, United Kingdom
 83. University of Canberra, Australia
 84. University of Cantabria, Spain
 85. University of Central Lancashire, United Kingdom
 86. University of Cincinnati (Raymond Walters College), Ohio
 87. University of Dayton, Ohio
 88. University of the German Armed Forces at Munich
 89. University of Glamorgan, Wales, United Kingdom
 90. University of Glasgow, Scotland
 91. University of Hannover, Germany
 92. University of Hertfordshire, Hatfield, United Kingdom
 93. University of Lancaster, United Kingdom
 94. University of Liverpool, United Kingdom
 95. University of Luton, United Kingdom
 96. University of Maryland (University College)
 97. University of Montana - Missoula
 98. University of Muenster, Germany
 99. University of New Orleans
100. University of North Dakota
101. University of Northern Iowa (effective Fall 1997)
102. University of Paisley, United Kingdom
103. University of Portsmouth, United Kingdom
104. University of Rome at Tor Vergata, Italy
105. University of Salzburg, Austria
106. University of Sofia, Bulgaria
107. University of South Dakota
108. University of South Florida
109. University of Stafford, United Kingdom
110. University of Wales, Aberystwyth, United Kingdom
111. Valparaiso University, Indiana
112. Vaxjo University, Sweden
113. West Virginia University

----------------------------------------------------------------------------

Colleges and Universities Introducing Ada Not as the First Language but
Rather in a Second or Third Foundation Course

�

  1. Briar Cliff College, Iowa
  2. College of West Virginia, Beckley
  3. Davis and Elkins College, West Virginia
  4. Ecole d'Ingenieurs de l'Etat de Vaud, Switzerland
  5. Ecole Nationale de l'Aviation Civile, Toulouse, France
  6. Florida International University
  7. Gallaudet University, Washington, DC
  8. Georgia State University
  9. Indiana University, New Albany
 10. Mesa State College, Colorado
 11. Monterey Peninsula College, California
 12. Mount Mercy College, Iowa
 13. National University, California
 14. Nicholls State University, Louisiana
 15. Norfolk State University, Virginia
 16. Oglethorpe University, Georgia
 17. Ohio University, Athens
 18. Pennsylvania State University, Harrisburg
 19. Rose Hulman Institute of Technology, Indiana
 20. Southwest Baptist College, Missouri
 21. Shippensburg University, Pennsylvania
 22. State University of New York at Fredonia
 23. Technical University of Madrid, School of Informatics
 24. Technical University of Madrid, School of Telecommunication Engineering
 25. Universidade Do Vale Do Rio Dos Sinos (Brazil)
 26. University Carlos III, Getafe (Madrid)
 27. Universite de Valenciennes, France
 28. University of Alaska, Fairbanks
 29. University of Geneva, Switzerland
 30. University of Missouri, Columbia
 31. University of Scranton, Pennsylvania
 32. University of Seville, Spain
 33. University of Texas, Austin (periodically)
 34. University of Texas, Permian Basin
 35. University of York, United Kingdom
 36. University of Zaragoza, Spain
 37. Weber State University, Utah
 38. Western New England College, Massachusetts

----------------------------------------------------------------------------

Last Change: 17 February 1997




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1997-02-17  0:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-02-17  0:00 "Ada-First Schools" - please help me update this list Michael Feldman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox