CREASE, Version 8.0 Catalog of Resources for Education in Ada and Software Engineering Prepared for: Ada Joint Program Office 5600 Columbia Pike Arlington, VA 22041 Prepared by: IIT Research Institute 4409 Forbes Boulevard Lanham, MD 20706 -------------------------------------------------------------------------------------------------------------------------------- ***Please Note*** The data in the following version of the CREASE was last updated June 1, 1996. For up-to-date information, please use the searchable database on the AdaIC WWW site. -------------------------------------------------------------------------------------------------------------------------------- Executive Summary In less than three years, the number of available Ada courses grew by 43% and the number of institutions offering Ada training grew by 47%. According to data collected for the 1996 edition of the Catalog of Resources for Education in Ada and Software Engineering (CREASE), this year alone has seen both the number of available courses and the number of institutions offering Ada training grow by 25%. Currently, the AdaIC counts an impressive 85 courses which feature Ada 95, the new Ada standard accepted early in 1995. This number is expected to grow substantially in 1996. For the 1996 edition of the CREASE, the AdaIC surveyed more than 2,300 colleges and universities that offer computer science curriculums. The survey aides in updating course information and adding new courses, and serves as a means by which to keep Ada's name circulating in the academic community. A year-round search and update was conducted with Ada commercial trainers thus forming a continuing relationship with the AdaIC and the commercial industry. Additionally, information on Ada training within DoD service schools was updated. The 8.0 version of the CREASE provides point of contact information for 323 institutions and companies located not only within the United States, but also throughout the world. Detailed information on classes, including: course titles and objectives, concepts covered within the course, computers and compilers used, required and optional texts, instructor names, prerequisites, credits offered, class hours, and audience and background profiles is offered (where applicable) on 600 Ada related courses. In addition, this catalog provides information about available Ada books and videotapes, computer-aided instruction, and free educational resources. New in 1996 is a searchable database for the CREASE located on the AdaIC's WWW site: //sw-eng.falls-church.va.us. Visitors can search for classes by area of interest, name, and location to get information as it is updated throughout the year. The CREASE is sponsored by the Defense Information Systems Agency's (DISA) Ada Joint Program Office (AJPO). The AJPO is committed to providing resources to educators, students, and the commercial industry to further their knowledge thus furthering the use of the Ada programming language. For more information about other AJPO-sponsored educational initiatives, contact the AdaIC: Ada Information Clearinghouse (AdaIC) P.O. Box 1866 Falls Church, VA 22041 Phone: 1-800-AdaIC-11 (232-4211) or 703/681-2466 Fax: 703/681-2869 E-mail: adainfo@sw-eng.falls-church.va.us -------------------------------------------------------------------------------------------------------------------------------- The views, opinions, and findings contained in this report are those of the author(s) and should not be construed as an official Agency position, policy, or decision, unless so designated by other official documentation. Copyright 1996. IIT Research Institute. All rights assigned to the U.S. Government (Ada Joint Program Office). Permission to reprint this report, in whole or in part, is granted, provided the AdaIC is acknowledged as the source. If this flyer is reprinted as a part of a published document, please send the AdaIC a courtesy copy of the publication. Ada Information Clearinghouse (AdaIC) P.O. Box 1866 Falls Church, VA 22041 Phone: 1-800-AdaIC-11 (232-4211) or 703/681-2466 Fax: 703/681-2869 E-mail: adainfo@sw-eng.falls-church.va.us The AdaIC is sponsored by the Ada Joint Program Office and operated by IIT Research Institute. CREASE, Version 8.0 - Database *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Australian Defence Force Academy Address1: City: Canberra Country: AUSTRALIA *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Edith Cowan University Address1: City: Perth Country: AUSTRALIA *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Flinders University Address1: Country: AUSTRALIA *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Royal Melbourne Institute of Technology Address1: Country: AUSTRALIA *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Swinburne University of Technology Address1: Country: AUSTRALIA *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Canberra Address1: City: Canberra Country: AUSTRALIA *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Salzburg Address1: City: Salzburg Country: AUSTRIA *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Royal Military Academy Address1: Country: BELGIUM *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Sofia Address1: Country: BULGARIA *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: K.U. Leuven Address1: Computer Science Department Celestijnenlaan 200A B-3001 City: Leuven Country: Belgium *************************************************************** * Course Title: Software Engineering Objective(s): Course emphasizes the complete development process of large software systems. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Management Overview, Object-oriented Design, Packages, Problem Solving, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing Prerequisite(s): Any Programming Course, Hign Order Programming Course Audience: Student Background: Student (attending college/university) Computer(s): IBM SP2 and various types of PC's Compiler(s): Rational VADself, GNAT Textbook(s): Ghezzi. Fundamentals of Software Engineering. Prentice-Hall, 1991. (Required) Instructor(s): Karel De Vlaminck POC Name: Karel De Vlaminck Department: Computer Science Department Phone: ++32-16-327058 Fax: ++32-16-327996 E-Mail: Karel.DeVlaminck@cs.kuleuven.ac.be *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Universite de Quebec a Montreal Address1: City: Montreal Country: CANADA *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Conservatoire National des Arts et Metiers Address1: City: Paris Country: FRANCE *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Ecole Nationale Superiere des Telecommunications de Bretagne Address1: Country: FRANCE *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Ecole Nationale de l'Aviation Civile Address1: City: Toulouse Country: FRANCE *************************************************************** * Course Title: Ada at CS2/CS7 level Objective(s): This institution introduces Ada at a CS2 level or data structures course. Ada is not taught as a first language. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Ecole Superieure en Sciences Informatiques Address1: City: Nice Country: FRANCE *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Institut National des Sciences Appliquees Address1: City: Toulouse Country: FRANCE *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Friedrich-Schiller University Address1: FSU/Informatik City: Jena Zip Code: D-07740 Country: GERMANY *************************************************************** * Course Title: Informatik-1 Objective(s): Fundamentals of Programming. Ada is used as the principal language to explain the concepts. Concept(s): Abstract Data Types, Exception Handling, Generics, Multi-tasking, Packages, Strong Typing, Tasking Prerequisite(s): Abitur Audience: Student Background: Student (attending college/university) Computer(s): DEC/MIPS Compiler(s): DEC/Unix, GW Ada Ada Tool(s): Ada tailored emacs Textbook(s): Reference Manual for the Ada Programming Language. (MIL STD 1815A 1983 Ser.) USGPO, 1983. 344p. (ISBN: 0-318-11823-8) (Required), Barnes, J. Programming in Ada. 3rd edition. Addison-Wesley, 1989. 494p. (ISBN: 0-201-17566-5; $32.25) (Optional), Einfuhrung in die. Nagl, Vieweg. (Optional), Skansholm, J. Ada from the Beginning. Addison-Wesley, 1988. 617p. (ISBN: 0-201-17522-3; $29.25) (Optional), Watt, David A., et al. Ada Language and Methodology. Prentice-Hall, 1987. 515p. (ISBN: 0-13-004078-9; $39.50) (Optional) Instructor(s): Jeurgeu F. H. Winkler POC Name: Dr. Jeurgeu F. H. Winkler Department: Institute for Computer Science Fax: 49-3641-53252 E-Mail: winkler@informatik.uni-jena.de * Course Title: Informatik-2 Objective(s): Continuation of Fundamentals of Programming. Concept(s): Abstract Data Types, Exception Handling, Generics, Multi-tasking, Packages, Strong Typing, Tasking Prerequisite(s): Informatik-1 Audience: Student Background: Student (attending college/university) Computer(s): DEC/MIPS Compiler(s): DEC/Unix, GW Ada Ada Tool(s): Ada tailored emacs Textbook(s): Reference Manual for the Ada Programming Language. (MIL STD 1815A 1983 Ser.) USGPO, 1983. 344p. (ISBN: 0-318-11823-8) (Required), Barnes, J. Programming in Ada. 3rd edition. Addison-Wesley, 1989. 494p. (ISBN: 0-201-17566-5; $32.25) (Optional), Einfuhrung in die. Nagl, Vieweg. (Optional), Skansholm, J. Ada from the Beginning. Addison-Wesley, 1988. 617p. (ISBN: 0-201-17522-3; $29.25) (Optional), Watt, David A., et al. Ada Language and Methodology. Prentice-Hall, 1987. 515p. (ISBN: 0-13-004078-9; $39.50) (Optional) Instructor(s): Jeurgeu F. H. Winkler POC Name: Dr. Jeurgeu F. H. Winkler Department: Institute for Computer Science Fax: 49-3641-53252 E-Mail: winkler@informatik.uni-jena.de *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Technical College of Berlin Address1: FB Informatik Luxemburger Str. 10 City: Berlin Zip Code: 13353 Country: GERMANY *************************************************************** * Course Title: Programmierung I Objective(s): Basic programming course for software engineering (Allgemeire Informatik) program. Ada is used as first programming language. Concept(s): Abstract Data Types, Exception Handling, Generics, Packages, Problem Solving, Software Development Process, Strong Typing Audience: Student Background: Student (attending college/university) Computer(s): PC 486 Compiler(s): Ada/Ed, Meridian Ada 2 Ada Tool(s): Walnut Creek CD Rom Available Textbook(s): Feldman, Michael B., and Elliot B. Koffman. Ada Problem Solving & Program Design. Addison-Wesley, 1993. (ISBN: 0-201-52279-9; $43.25/paper) (Optional) POC Name: Prof. Debora Weber-Wulff Department: Technische Fachhochschule E-Mail: weberwu@tfh-berlin.de * Course Title: Programmierung II Objective(s): Basic programming course for the software engineering (Allgemeine Informatik) program. Ada is used as first programming language. Concept(s): Abstract Data Types, Exception Handling, Generics, Packages, Problem Solving, Software Development Process, Strong Typing Audience: Student Background: Student (attending college/university) Computer(s): PC 486 Compiler(s): Ada/Ed, Meridian Ada 2 Ada Tool(s): Walnut Creek CD Rom available POC Name: Prof. Debora Weber-Wulff Department: Technische Fachhochschule E-Mail: weberwu@tfh-berlin.de *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Muenster Address1: Country: GERMANY *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Rome at Tor Vergata Address1: Country: ITALY *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Weizmann Institute of Science Address1: Department of Science Teaching City: Rehovot Country: Isreal *************************************************************** * Course Title: Software Engineering in Ada Objective(s): Study of the entire Ada language with emphasison language support for reliable programming. Concept(s): Abstract Data Types, Annexes, Design Concepts, Exception Handling, Generics, Multi-tasking, Packages, Real-time Programming, Software Engineering, Strong Typing, Tasking Prerequisite(s): Hign Order Programming Course Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): Sun, PC Compiler(s): GNAT Textbook(s): Barnes, J.G.P. Programming in Ada 95. (Required) Instructor(s): Moti Ben-Ari POC Name: Dr. M. Ben-Ari Department: Department of Science Teaching Phone: 972-8-934-2940 Fax: 972-8-934-4174 E-Mail: ntbenari@wis.weizmann.ac.il *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Otago Address1: City: Dunedin Country: NEW ZEALAND *************************************************************** * Course Title: Ada at CS2/CS7 level Objective(s): This institution introduces Ada at a CS2 level or data structures course. Ada is not taught as a first language. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Waikato Address1: City: Hamilton Country: NEW ZEALAND *************************************************************** * Course Title: Software Engineering Objective(s): Tools and methods for team development. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Management Overview, Multi-tasking, Object-oriented Design, Packages, Problem Solving, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing, Tasking Prerequisite(s): Any Programming Course Audience: Student Background: Computer Scientist, Student (attending college/university) Computer(s): VAX, Sun, SGI, HP, Macintosh, PC Compiler(s): VAX Ada Textbook(s): Pressman, Roger. Software Engineering: A Practitioner's Approach. McGraw-Hill, 3rd ed., 1991 (Required) Instructor(s): Paul Denize POC Name: Dr. Paul Denize Department: Dept. of Computer Science Phone: 64-7838-4404 Fax: 64-7838-4155 E-Mail: pdenize@waikato.ac.nz *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Basque University Address1: City: San Sebastian Country: SPAIN *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Technical University of Madrid, School of Telecommunication Engineering Address1: City: Madrid Country: SPAIN *************************************************************** * Course Title: Ada at CS2/CS7 level Objective(s): This institution introduces Ada at a CS2 level or data structures course. Ada is not taught as a first language. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Cantabria Address1: City: Cantabria Country: SPAIN *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Seville Address1: City: Seville Country: SPAIN *************************************************************** * Course Title: Ada at CS2/CS7 level Objective(s): This institution introduces Ada at a CS2 level or data structures course. Ada is not taught as a first language. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Zaragoza Address1: Country: SPAIN *************************************************************** * Course Title: Ada at CS2/CS7 level Objective(s): This institution introduces Ada at a CS2 level or data structures course. Ada is not taught as a first language. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Chalmers University of Technology Address1: Country: SWEDEN *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Cranfield Institute of Technology Address1: Country: SWEDEN *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Ecole d'Ingenieure de l'Etat de Vaud Address1: Country: SWITZERLAND *************************************************************** * Course Title: Ada at CS2/CS7 level Objective(s): This institution introduces Ada at a CS2 level or data structures course. Ada is not taught as a first language. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Swiss Federal Institute of Technology Address1: Country: SWITZERLAND *************************************************************** * Course Title: Ada at CS2/CS7 level Objective(s): This institution introduces Ada at a CS2 level or data structures course. Ada is not taught as a first language. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Geneva Address1: City: Geneva Country: SWITZERLAND *************************************************************** * Course Title: Ada at CS2/CS7 level Objective(s): This institution introduces Ada at a CS2 level or data structures course. Ada is not taught as a first language. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: National Defense Management College Address1: P.O. Box 93-75 City: Taipei Zip Code: 11768 Country: TAIWAN *************************************************************** * Course Title: CS -1, CS-2 Concept(s): Abstract Data Types, Design Concepts Prerequisite(s): Any Programming Course Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): IBM PC/ Compatible Compiler(s): Meridian Ada Instructor(s): Dr. Huei-Chung Chu POC Name: Huei-Chung Chu Phone: 011-88629371408 Fax: 011-88629372334 E-Mail: ndmct003@twnhoei0.bitnet * Course Title: Current Programming Concept(s): Abstract Data Types, Design Concepts Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): IBM PC/ Compatible Compiler(s): Meridian Ada Instructor(s): Dr. Huei-Chung Chu POC Name: Huei-Chung Chu Phone: 011-88629371408 Fax: 011-88629372334 E-Mail: ndmct003@twnhoei0.bitnet * Course Title: MIS Project Concept(s): Abstract Data Types, Design Concepts Prerequisite(s): Any Programming Course Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): IBM PC/ Compatible Compiler(s): Meridian Ada Instructor(s): Dr. Huei-Chung Chu POC Name: Huei-Chung Chu Phone: 011-88629371408 Fax: 011-88629372334 E-Mail: ndmct003@twnhoei0.bitnet * Course Title: Programming Languages Concept(s): Abstract Data Types, Design Concepts Prerequisite(s): Any Programming Course Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): IBM PC/ Compatible Compiler(s): Meridian Ada Instructor(s): Dr. Huei-Chung Chu POC Name: Huei-Chung Chu Phone: 011-88629371408 Fax: 011-88629372334 E-Mail: ndmct003@twnhoei0.bitnet *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Portsmouth Polytechnic Address1: Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: South Bank University Address1: Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: Southhampton Institute of Higher Education Address1: Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Aston Address1: Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Bradford Address1: Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Central Lancashire Address1: Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Glamorgan Address1: City: Wales Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Hertfordshire Address1: City: Hatfield Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Lancaster Address1: Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Liverpool Address1: City: Liverpool Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Luton Address1: Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Paisley Address1: Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Stafford Address1: Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Wales Address1: City: Aberystwyth Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of York Address1: City: York Country: UK *************************************************************** * Course Title: Introduction to Ada at CS1 level Objective(s): This institution introduces Ada as the first language taught in an undergraduate computing curriculum. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: International --------------------------------------------------------------- Name: University of Brighton Address1: City: Brighton Zip Code: BN24GJ Country: UK-ENGLAND *************************************************************** * Course Title: Foundation Programming Objective(s): Ada for beginners (as a first language). Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Packages, Problem Solving, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing Audience: Student Background: Student (attending college/university) Computer(s): PCs, Alpha (VMS), Sun (Unix) Compiler(s): Meridian, DEC Ada, GNAT, Ada Ed Ada Tool(s): NAPP Textbook(s): Skansholm J. Ada for Beginners. Addison Wesley, 2nd ed., 1994. (Required) Instructor(s): J. English POC Name: Dr. J. English Department: Dept. of Computing Phone: 44-1273-600900 E-Mail: je@bton.ac.uk * Course Title: SE2 Objective(s): To teach students object-oriented programming in Ada. Concept(s): Abstract Data Types, Ada 95 Compatible Issue, Design Concepts, Exception Handling, Generics, Multi-tasking, Object-oriented Design, Packages, Problem Solving, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing, Tasking Prerequisite(s): Any Programming Course Audience: Student Background: Student (attending college/university) Computer(s): PCs, Suns, VAX Compiler(s): Ada Gd, Meridian, GNAT, VAX Ada Textbook(s): Skansholm, J. Ada from the Beginning. Addison-Wesley, 1988. 617p. (ISBN: 0-201-17522-3; $29.25) (Required) Instructor(s): Mike Smith POC Name: Dr. Mike Smith Department: Dept. of Computing Phone: 44-273-600900 E-Mail: mas@brighton.ac.uk * Course Title: Software Implementation (MSS CPI-2) Objective(s): An introduction to implementing software in a modern high-level imperative language. Subset of Ada used. Abstract data type concepts emphasized. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Packages, Problem Solving, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing Prerequisite(s): Successfully completed a course in System Modelling and Design Audience: Student Background: Student (attending college/university) Computer(s): IBM-PC compatibles, VAX cluster Compiler(s): Meridian Ada, DEC VAX Ada Textbook(s): Skansholm, J. Ada from the Beginning. Addison-Wesley, 1988. 617p. (ISBN: 0-201-17522-3; $29.25) (Required) Instructor(s): Richard Bosworth, Richard Byrne POC Name: Dr. R. N. Bosworth Department: Dept. of Computing Phone: 44-1273-642495 Fax: 44-1273-642405 E-Mail: r.n.bosworth@btor.ac.uk *************************************************************** Type: Colleges & Universities State: Alaska --------------------------------------------------------------- Name: University of Alaska Address1: City: Fairbanks State: AK Country: USA *************************************************************** * Course Title: Ada at CS2/CS7 level Objective(s): This institution introduces Ada at a CS2 level or data structures course. Ada is not taught as a first language. For further information, please contact Michael B. Feldman. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) POC Name: Michael B. Feldman Department: George Washington University/Department of Electrical Engineering and Computer Science Phone: (202) 994-5919 Fax: (202) 994-0227 E-Mail: mfeldman@seas.gwu.edu *************************************************************** Type: Colleges & Universities State: Alabama --------------------------------------------------------------- Name: Alabama A&M University Address1: P.O. Box 968 City: Normal State: AL Zip Code: 35762 Country: USA *************************************************************** * Course Title: Software Engineering & Ada (CMP 516) Objective(s): Teach Ada language, syntax, objects, object-oriented programming, and Ada features. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Management Overview, Object-oriented Design, Packages, Problem Solving, Software Development Process, Software Engineering, Strong Typing Prerequisite(s): Graduate standing Audience: Student Background: Student (attending college/university) Computer(s): 486 PCs Compiler(s): Meridian Textbook(s): Reference Manual for the Ada Programming Language. (MIL STD 1815A 1983 Ser.) USGPO, 1983. 344p. (ISBN: 0-318-11823-8) (Optional) Instructor(s): T. A. Mizell POC Name: Dr. T. A. Mizell Department: Dept. of Computer Science Phone: (205) 851-5570 Fax: (205) 851-5580 *************************************************************** Type: Colleges & Universities State: Alabama --------------------------------------------------------------- Name: Alabama State University Address1: Box 163 915 S. Jackson Street City: Montgomery State: AL Zip Code: 36101 Country: USA *************************************************************** * Course Title: Ada Programming Language Objective(s): Broad introduction to programming methodology using Ada, with emphasis on techniques to develop computer applications, including data abstraction, information hiding, and data packages. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Management Overview, Multi-tasking, Object-oriented Design, Packages, Problem Solving, Software Development Process, Software Engineering, Strong Typing, Tasking Prerequisite(s): Any Programming Course, High Order Programming Course Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): IBM PS/2 Model 70, Version 2.1.1 Compiler(s): Janus, Meridian, TeleSoft Textbook(s): Volper, Dennis, and Martin D. Katz. Introduction to Programming Using Ada. Prentice-Hall, 1989. 576p. (ISBN: 0-685-27168-4; $30.00/paper) (Required), Winters, John. Power Programming With Ada for the IBM PC. TAB Books, 1987. 207p. (ISBN: 0-8306-2902-5; $16.95/paper) (ISBN 0-8306-7902-2DP 1987; $24.95/trade) (Optional) Instructor(s): Awais Salimi, Donald Woodard, Nasrin Danesh-Askari POC Name: Dr. Derek deSa Department: Dept. of Computer Science Phone: (205) 293-4126 Fax: (205) 834-6861 *************************************************************** Type: Colleges & Universities State: Alabama --------------------------------------------------------------- Name: Auburn University Address1: 107 Dunstan Hall City: Auburn State: AL Zip Code: 36849 Country: USA *************************************************************** * Course Title: Advanced Programming in Ada Objective(s): Provide introduction to Ada, with emphasis on advanced features, tasking, generics, data abstraction, information hiding, and software-component libraries for large-scale development. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Management Overview, Object-oriented Design, Packages, Problem Solving, Real-time Programming, Software Development Process, Software Engineering, Strong Typing, Tasking Prerequisite(s): High Order Programming Course, Upperclassmen Audience: Student Background: Computer Scientist, Software Engineer/Developer, Student (attending college/university) Credits: 3 Computer(s): VAX; Sun Sparcstations Compiler(s): VAX Ada with VMS; Verdix on the Sun Textbook(s): Cohen, Norman C. Ada as a Second Language. McGraw-Hill, 1986. 838p. (ISBN: 0-07-011589-3; $36.04/paper) (Required), Reference Manual for the Ada Programming Language. (MIL STD 1815A 1983 Ser.) USGPO, 1983. 344p. (ISBN: 0-318-11823-8) (Required) POC Name: Dr. T. M. Phillips Phone: (205) 844-6309 Fax: (205) 844-6329 * Course Title: Fundamentals of Computer Science (CSE 220) Objective(s): Continuation of CSE 200; pointers and dynamic data structures; linked lists, stacks, trees, and graphs. Concept(s): Abstract Data Types, Design Concepts, Generics, Packages, Problem Solving, Reuse Unlisted Concept(s), Strong Typing Prerequisite(s): CSE 200 Audience: Student Background: Student (attending college/university) Credits: 4 Computer(s): Sun Sparc Workstations Compiler(s): Sun Ada/Verdix Ada (VADS) Ada Tool(s): VADS, GRASP/Ada Textbook(s): Naps. Introduction to Computer Science: Programming, Problem Solving and Data Structures. West Publishing, 1992. (Required), Reference Manual for the Ada Programming Language. (MIL STD 1815A 1983 Ser.) USGPO, 1983. 344p. (ISBN: 0-318-11823-8) (Optional) Instructor(s): Dr. J. H. Cross, Dr. T. M. Phillips POC Name: Dr. J. H. Cross Department: Dept. of Computer Science & Engineering Phone: (205) 844-6315 Fax: (205) 844-6329 E-Mail: cross@eng.auburn.edu * Course Title: Fundamentals of Computer Science II (CSE 200) Objective(s): Broad introduction to programming methodologies; abstraction, decomposition, modularity. Concept(s): Abstract Data Types, Design Concepts, Packages, Problem Solving, Software Development Process, Strong Typing Prerequisite(s): High Order Programming Course Audience: Student Background: Student (attending college/university) Credits: 4 Computer(s): Sun Sparc Workstations Compiler(s): Sun Ada/Verdix Ada (VADS) Ada Tool(s): VADS, GRASP/Ada Textbook(s): Delillo, Nicholas J. A First Course in Computer Science with Ada. Irwin, 1993. (ISBN: 0-256-12538-4) (Required), Reference Manual for the Ada Programming Language. (MIL STD 1815A 1983 Ser.) USGPO, 1983. 344p. (ISBN: 0-318-11823-8) (Optional) Instructor(s): Dr. J. H. Cross, Dr. T. M. Phillips POC Name: Dr. J. H. Cross Department: Dept. of Computer Science & Engineering Phone: (205) 844-6315 Fax: (205) 844-6329 E-Mail: cross@eng.auburn.edu * Course Title: Introduction to Software Engineering (CSE 422) Objective(s): Tools and methodology for design and implementation of complex software systems. Concept(s): Abstract Data Types, Ada 95 Compatible Issue, Annexes, Design Concepts, Exception Handling, Generics, Management Overview, Multi-tasking, Object-oriented Design, Packages, Problem Solving, Real-time Programming, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing, Tasking Prerequisite(s): CSE 200/220 Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): Sun Sparc Workstations Compiler(s): Rational Apex Ada Tool(s): Rational Rose Ada, Testmate, GRASP/Ada Textbook(s): Booch, Grady, and D. Bryan. Software Engineering with Ada. 3rd ed. Benjamin-Cummings, 1994. (ISBN: 0-8053-0608-0; $43.25) (Required), Ada95 Language Reference Manual (Optional), Reference Manual for the Ada Programming Language. (MIL STD 1815A 1983 Ser.) USGPO, 1983. 344p. (ISBN: 0-318-11823-8) (Optional) Instructor(s): Dr. J. H. Cross POC Name: Dr. J. H. Cross Department: Dept. of Computer Science & Engineering Phone: (205) 844-6315 Fax: (205) 844-6329 E-Mail: cross@eng.auburn.edu * Course Title: Software Engineering I (CSE 522) Objective(s): Design of reliable systems; correctness verification; software testing; testing tools. Concept(s): Abstract Data Types, Ada 95 Compatible Issue, Design Concepts, Exception Handling, Generics, Management Overview, Multi-tasking, Object-oriented Design, Packages, Problem Solving, Real-time Programming, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing, Tasking Prerequisite(s): CSE 422 or equivalent or graduate standing Audience: Student Background: Student (attending college/university) Credits: 4 Computer(s): Sun Sparc Workstations Compiler(s): Rational Apex Ada Tool(s): Rational Rose Ada, Testmate, GRASP/Ada Textbook(s): Pressman, Roger. Software Engineering: A Practitioner's Approach. McGraw-Hill, 3rd ed., 1991 (Required), Booch, Grady, and D. Bryan. Software Engineering with Ada. 3rd ed. Benjamin-Cummings, 1994. (ISBN: 0-8053-0608-0; $43.25) (Optional) Instructor(s): Dr. J. H. Cross POC Name: Dr. J. H. Cross Department: Dept. of Computer Science & Engineering Phone: (205) 844-6315 Fax: (205) 844-6329 E-Mail: cross@eng.auburn.edu * Course Title: Software Engineering II (CSE 622) Objective(s): Object-oriented design with Ada 95 Concept(s): Abstract Data Types, Ada 95 Compatible Issue, Annexes, Design Concepts, Domain Analysis, Exception Handling, Generics, Management Overview, Multi-tasking, Object-oriented Design, Packages, Problem Solving, Real-time Programming, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing, Tasking, Unlisted Lesson(s) Prerequisite(s): Any Programming Course, Hign Order Programming Course, GRADUATE STUDENT Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): Sun Sparc (Solaris) Compiler(s): Rational Apex 2.0, GNAT Ada Tool(s): Rose/Ada, Jest Mate, GRASP/Ada Textbook(s): Booch, Grady, and D. Bryan. Software Engineering with Ada. 3rd ed. Benjamin-Cummings, 1994. (ISBN: 0-8053-0608-0; $43.25) (Required) POC Name: Dr. J. H. Cross Department: Dept. of Computer Science & Engineering Phone: (205) 844-6315 Fax: (205) 844-6329 E-Mail: cross@eng.auburn.edu *************************************************************** Type: Colleges & Universities State: Alabama --------------------------------------------------------------- Name: Birmingham-Southern College Address1: BSC A-32 City: Birmingham State: AL Zip Code: 35254 Country: USA *************************************************************** * Course Title: Alternative Programming Languages Objective(s): To study several programming languages other than the students' primary language, and learn to write intermediate-level computer programs in each. Concept(s): Abstract Data Types, Exception Handling, Generics, Multi-tasking, Packages, Tasking Prerequisite(s): Advanced Programming Audience: Student Background: Student (attending college/university) Credits: 4 Computer(s): HP 9000 as host with LAN Ethernet connecting PCs Compiler(s): ICC Textbook(s): Reference Manual for the Ada Programming Language. (MIL STD 1815A 1983 Ser.) USGPO, 1983. 344p. (ISBN: 0-318-11823-8) (Required) Instructor(s): Richard S. Turner POC Name: Dr. Richard Turner Department: Dept. of Science & Mathematics Phone: (205) 226-3038 Fax: (205) 226-4931 E-Mail: rturner@bsc.edu *************************************************************** Type: Colleges & Universities State: Alabama --------------------------------------------------------------- Name: Southeastern Institute of Technology Address1: P.O. Box 1485 City: Huntsville State: AL Zip Code: 35807 Country: USA *************************************************************** * Course Title: Ada Software Objective(s): Provide a study of the Ada language and its use in large-scale and embedded- software development. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Object- oriented Design, Packages, Problem Solving, Real-time Programming, Software Development Process, Software Engineering, Strong Typing, Tasking Prerequisite(s): High Order Programming Course Audience: Student Background: Computer Scientist, Software Engineer/Developer Credits: 3 Computer(s): IBM PC XT & AT Compiler(s): Meridian Textbook(s): Watt, David A., et al. Ada Language and Methodology. Prentice-Hall, 1987. 515p. (ISBN: 0-13-004078-9; $39.50) (Required) Instructor(s): Raymond Watson POC Name: Dr. Raymond C. Watson, Jr. Phone: (205) 837-9726 *************************************************************** Type: Colleges & Universities State: Alabama --------------------------------------------------------------- Name: Troy State University at Dothan Address1: CIS Department PO Box 8368 City: Dothan State: AL Zip Code: 36304 Country: USA *************************************************************** * Course Title: Programming Languages - CIS 343 Objective(s): Familiarizes students with the concepts and constructs of a high-level, strongly-typed language. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Packages, Problem Solving, Software Development Process, Strong Typing Prerequisite(s): Any Programming Course Audience: Student Background: Student (attending college/university) Credits: 5 Computer(s): IBM 486 DX2, 66MHZ Compiler(s): GNU NYU Ada Textbook(s): Pratt. Programming Languages. 1984., Kernighan & Ritchie. The C Programming Language. 1988 (Required) POC Name: F.H. Wood Department: CIS Department Phone: (334) 983-6556 Fax: (334) 983-6322 E-Mail: fwood@asntsu.asn.net *************************************************************** Type: Colleges & Universities State: Alabama --------------------------------------------------------------- Name: University of Alabama-Tuscaloosa Address1: P.O. Box 870290 City: Tuscaloosa State: AL Zip Code: 35487 Country: USA *************************************************************** * Course Title: Programming Languages Objective(s): Study programming-language concepts, organization, paradigms, design issues. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Packages, Strong Typing, Tasking Prerequisite(s): Data Structures, High Order Programming Course Audience: Student Background: Computer Scientist, Student (attending college/university) Credits: 3 Computer(s): IBM RS/6000; IBM PCs Compiler(s): IBM RS/6000 Ada Compiler Textbook(s): Sebesta, Robert. Concepts of Programming Languages. Benjamin- Cummings, 2nd ed., 1993. (Required) Instructor(s): Dr. Allen Parrish POC Name: Dr. Allen Parrish Phone: (205) 348-3749 Fax: (205) 348-0219 *************************************************************** Type: Colleges & Universities State: Arkansas --------------------------------------------------------------- Name: Southern Arkansas University Address1: City: Magnolia State: AR Zip Code: 71753 Country: USA *************************************************************** * Course Title: Ada Programming I Objective(s): Introduction to the fundamentals of programming and program structure and the basic concepts of data structures and algorithm design using the Ada programming language. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Object- oriented Design, Packages, Problem Solving, Reuse Unlisted Concept(s), Software Development Process, Strong Typing, Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): 486 PC Compiler(s): IntegrAda 4.3, Dec Ada Ada Tool(s): Some graphics tools come with IntegrAda and instructor furnished packages. Textbook(s): Dale, Nell, et al. Programming and Problem Solving with Ada. Heath, 1994. 975p. (ISBN: 0-669-29360-1) (Required) Instructor(s): Frank Chimenti, Wayne Gildseth POC Name: Wayne Gildseth Department: Box 1397 Phone: (501) 235-4290 Fax: (501) 235-5005 E-Mail: wmgildseth@saumag.edu * Course Title: Ada Programming II Objective(s): Follow up to Ada Programming I. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Object- oriented Design, Packages, Problem Solving, Reuse Unlisted Concept(s), Software Development Process, Strong Typing Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): 486 PC Compiler(s): IntegrAda 4.3, Dec Ada Ada Tool(s): Some graphics tools come with IntegrAda and instructor furnished packages. Textbook(s): Dale, Nell, et al. Programming and Problem Solving with Ada. Heath, 1994. 975p. (ISBN: 0-669-29360-1) (Required) Instructor(s): Frank Chimenti, Wayne Gildseth POC Name: Wayne Gildseth Department: Box 1397 Phone: (501) 235-4290 Fax: (501) 235-5005 E-Mail: wmgildseth@saumag.edu *************************************************************** Type: Colleges & Universities State: Arkansas --------------------------------------------------------------- Name: University of Arkansas Address1: City: Fayetteville State: AR Zip Code: 72701 Country: USA *************************************************************** * Course Title: Ada for Software Design Objective(s): To teach fundamental software tools in Ada, including stepwise refinement, segmentation, iterative enhancement, organization, and management of large software projects. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Management Overview, Multi-tasking, Packages, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing, Tasking Prerequisite(s): Data Structures and Computer Organization Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): Macintosh Compiler(s): Open Ada Mac Meridian (Verdix) Ada Tool(s): AdaFlow Textbook(s): Barnes, J. Programming in Ada. 3rd edition. Addison-Wesley, 1989. 494p. (ISBN: 0-201-17566-5; $32.25) (Required) Instructor(s): Dr. Greg Starling POC Name: Dr. Greg Starling Department: Dept. of Computer Science Phone: (501) 575-6427 Fax: (501) 575-3817 E-Mail: starling@saturn.uark.edu *************************************************************** Type: Colleges & Universities State: Arizona --------------------------------------------------------------- Name: Cochise College Address1: 901 Colombo City: Sierra Vuta State: AZ Zip Code: 86535 Country: USA *************************************************************** * Course Title: CIS 205 - Ada Programming Objective(s): A beginning course in the Ada programming language. Topics will include syntax and semantics, data types, operators, looping and decision structures, function, procedures, packages, exception handling and file handling. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Packages, Problem Solving, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing Prerequisite(s): algorithms Audience: Student Background: Manager/Administrator, Other Background, Software Engineer/Developer, Student (attending college/university), System Analyst Credits: 4 Computer(s): PCs Compiler(s): Meridian Ada Textbook(s): Dale, Nell, et al. Programming and Problem Solving with Ada. Heath, 1994. 975p. (ISBN: 0-669-29360-1) (Required) POC Name: Randy Harwood Phone: 515-0500 ext. 485 E-Mail: harwood@tron.cochise.cc.az.us *************************************************************** Type: Colleges & Universities State: Arizona --------------------------------------------------------------- Name: Embry-Riddle Aeronautical University Address1: 3200 N. Willow Creek Rd. City: Prescott State: AZ Zip Code: 86301-3720 Country: USA *************************************************************** * Course Title: CS 115 - Programming I Objective(s): Introduction to problem-solving methods and algorithm. Design, code, implement and test programs written in Ada. Concept(s): Design Concepts, Exception Handling, Generics, Packages, Problem Solving, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing Prerequisite(s): Any Programming Course Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): 486 Compiler(s): Janus Textbook(s): Savitch, W.J., et al. Ada: An Introduction to the Art and Science of Programming. Benjamin-Cummings, 1992. (ISBN: 0-8053-7070-6; $33.95/paper text) (Required) POC Name: Tom Lawson Phone: (602) 778-7254 E-Mail: lawson@moon.pr.erau.edu * Course Title: CS 215 - Programming II Objective(s): Emphasizes program design, style, information hiding, data abstraction, reusability, debugging, and testing, especially for larger programs. Introduction to algorithm analysis, introduction to basic aspects of files, input/output, string processing, recursion. Concept(s): Abstract Data Types, Ada 95 Compatible Issue, Design Concepts, Exception Handling, Generics, Management Overview, Multi-tasking, Object-oriented Design, Packages, Problem Solving, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing, Tasking Prerequisite(s): Computer Science I Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): 486 Compiler(s): Janus Textbook(s): Savitch, W.J., et al. Ada: An Introduction to the Art and Science of Programming. Benjamin-Cummings, 1992. (ISBN: 0-8053-7070-6; $33.95/paper text) (Required) POC Name: Tom Lawson Phone: (602) 778-7254 E-Mail: lawson@moon.pr.erau.edu * Course Title: CS 315 - Data Structures Concept(s): Unlisted Lesson(s) Prerequisite(s): Any Programming Course Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): 486 Compiler(s): Janus Textbook(s): Savitch, W.J., et al. Ada: An Introduction to the Art and Science of Programming. Benjamin-Cummings, 1992. (ISBN: 0-8053-7070-6; $33.95/paper text) (Required) POC Name: Tom Lawson Phone: (602) 778-7254 E-Mail: lawson@moon.pr.erau.edu * Course Title: CS 317 Files and Database Systems Objective(s): Introduction to file and database systems, including file processing, data structures and algorithms. Concept(s): Design Concepts, Packages, Problem Solving, Software Development Process, Software Engineering Prerequisite(s): Any Programming Course, Computer Science II, High Order Programming Course Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): 486 Compiler(s): R & R Janus Ada Ada Tool(s): AdaVision POC Name: Frank L. Whetten, Ph.D. Department: Chair, Computer Science Phone: (520) 776-3884 Fax: (520) 445-3184 E-Mail: whetten@pr.erau.edu * Course Title: CS 325 Programming in Ada Objective(s): Introduction to Ada language for non-computer science students. Concept(s): Abstract Data Types, Ada 95 Compatible Issue, Annexes, Design Concepts, Exception Handling, Generics, Management Overview, Multi-tasking, Packages, Problem Solving, Real- time Programming, Software Development Process, Software Engineering, Strong Typing, Tasking Prerequisite(s): Any Programming Course Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): 486 Compiler(s): R & R Janus Ada Instructor(s): Tom Lawson POC Name: Frank L. Whetten, Ph.D. Department: Chair, Computer Science Phone: (520) 776-3884 Fax: (520) 445-3184 E-Mail: whetten@pr.erau.edu * Course Title: CS 431 - Software Engineering Concept(s): Real-time Programming, Reuse Unlisted Concept(s), Software Development Process, Software Engineering Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): 486 Compiler(s): Janus Textbook(s): Savitch, W.J., et al. Ada: An Introduction to the Art and Science of Programming. Benjamin-Cummings, 1992. (ISBN: 0-8053-7070-6; $33.95/paper text) (Required) POC Name: Tom Lawson Phone: (602) 778-7254 E-Mail: lawson@moon.pr.erau.edu * Course Title: Introduction to Computer Graphics Objective(s): Study of basic techniques of computer graphics with primary emphasis on learning how to develop a device independent computer graphics packages using Ada. Concept(s): Unlisted Lesson(s) Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): 486 Compiler(s): Janus Instructor(s): Nok Tokko POC Name: Frank L. Whetten, Ph.D. Department: Chair, Computer Science Phone: (520) 776-3884 Fax: (520) 445-3184 E-Mail: whetten@pr.erau.edu *************************************************************** Type: Colleges & Universities State: Arizona --------------------------------------------------------------- Name: Northern Arizona University Address1: College of Engineering and Technology Box 15600 City: Flagstaff State: AZ Zip Code: 86001 Country: USA *************************************************************** * Course Title: CSE 455 - Modeling Reactive Systems Objective(s): Teaches students how to model reactive systems, especially by using Ada tasks and the "entity-life approach of Bo Sanden. Also teches Ada 95 to students who know Ada 83. Concept(s): Abstract Data Types, Ada 95 Compatible Issue, Design Concepts, Domain Analysis, Exception Handling, Generics, Management Overview, Multi-tasking, Object-oriented Design, Packages, Problem Solving, Real-time Programming, Reuse Unlisted Concept(s), Software Development Process, Software Engineering, Strong Typing, Tasking, Unlisted Lesson(s) Prerequisite(s): CSE 249 - Data Structures Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): Sun Workstations Compiler(s): GNAT Textbook(s): Sanden, B. Software Systems Construction with Examples in Ada. Prentice- Hall, 1994. (ISBN: 0-13-030834-X; $44.39) (Required), Barnes, J.G.P. Programming in Ada Plus an Overview of Ada 9X. 4th edition. Addison-Wesley, 1994. 622 pages. (ISBN: 0-201-62407-9; $39.95) (Optional) POC Name: Dr. Melvin Neville Department: College of Engineering and Technology Phone: (520) 523-4613 Fax: (520) 523-2300 E-Mail: mkn@pine.cse.nan.edu * Course Title: Data Structures Objective(s): Learn how to program with Ada. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Object- oriented Design, Packages, Problem Solving, Real-time Programming, Software Engineering, Strong Typing, Tasking Prerequisite(s): High Order Programming Course Audience: Student Background: Computer Scientist, Software Engineer/Developer Credits: 3 Computer(s): Sun Workstations Compiler(s): DDCI Ada Textbook(s): Barnes, J. Programming in Ada. 3rd edition. Addison-Wesley, 1989. 494p. (ISBN: 0-201-17566-5; $32.25) (Required), Weiss, Mark. Data Structures & Algorithm Analysis in Ada. Benjamin-Cummings, 1993. (ISBN: 0-805-39055-3; $51.75) (Required) Instructor(s): Melvin Neville POC Name: Dr. Melvin Neville Department: College of Engineering and Technology Phone: (520) 523-4613 Fax: (520) 523-2300 E-Mail: mkn@pine.cse.nan.edu *************************************************************** Type: Colleges & Universities State: California --------------------------------------------------------------- Name: Allan Hancock College Address1: 800 South College Drive City: Santa Maria State: CA Zip Code: 93455 Country: USA *************************************************************** * Course Title: Advanced Programming Techniques Objective(s): Advanced programming techniques, including data-structure definition, design, and implementation. Topics include recursion, dynamic structures, sorting and searching techniques. Algorithmic development and modularity are emphasized. Concept(s): Abstract Data Types, Design Concepts, Generics, Packages, Problem Solving, Reuse Unlisted Concept(s), Software Development Process, Software Engineering Prerequisite(s): High Order Programming Course Audience: Student Background: Student (attending college/university) Credits: 3 Computer(s): MacIntosh Compiler(s): Meridian Ada on Macintosh, GWAda Instructor(s): Suzanne Levy POC Name: Dr. Suzanne Levy Phone: (805) 922-6966 Fax: (805) 928-7905 E-Mail: kdfj42a@prodigy.com * Course Title: Introduction to Programming (CS 151) Objective(s): Provide a beginning programming course for computer-science majors. Concept(s): Design Concepts, Problem Solving Audience: Student Background: Computer Scientist Credits: 3 Computer(s): Macintosh Compiler(s): Meridian Ada Textbook(s): Dale, Nell, et al. Programming and Problem Solving with Ada. Heath, 1994. 975p. (ISBN: 0-669-29360-1) (Required) Instructor(s): Suzanne Levy POC Name: Dr. Suzanne Levy Phone: (805) 922-6966 Fax: (805) 928-7905 E-Mail: kdfj42a@prodigy.com *************************************************************** Type: Colleges & Universities State: California --------------------------------------------------------------- Name: California Polytechnic State University at San Luis Obispo Address1: City: San Luis Obispo State: CA Zip Code: 93407 Country: USA *************************************************************** * Course Title: Concurrent & Real-Time Software Engineering Objective(s): Teach real-time and concurrent processing issues. Concept(s): Object-oriented Design, Real-time Programming, Software Engineering, Tasking Prerequisite(s): High Order Programming Course Audience: Student Background: Computer Scientist, Software Engineer/Developer Credits: 3 Computer(s): RS6000, Hewlett-Packard 9000/400, Sun 690MP Compiler(s): Meridian Ada, Alsys Ada on RS6000 Instructor(s): S. Ron Oliver POC Name: Dr. S. Ron Oliver Department: Dept. of Computer Science Phone: (805) 756-6133 Fax: (805) 756-2956 E-Mail: sroliver@calpoly.edu * Course Title: Data Structures Objective(s): Teach intermediate data structures. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Object- oriented Design, Packages, Problem Solving, Software Engineering, Strong Typing Prerequisite(s): High Order Programming Course Audience: Student Background: Computer Scientist, Software Engineer/Developer Credits: 3 Computer(s): RS6000, Sun 690MP, Macintosh PCs, Hewlett-Packard 9000/400 Compiler(s): Meridian Ada, Alsys Ada on RS6000 Textbook(s): Reference Manual for the Ada Programming Language. (MIL STD 1815A 1983 Ser.) USGPO, 1983. 344p. (ISBN: 0-318-11823-8) (Required), Stubbs, Daniel F., and Neil W. Webre. Data Structures with Abstract & Ada. PWS, 1993. (ISBN: 0-534-14448-9; $49.95/text) (Required) Instructor(s): S. Ron Oliver POC Name: Dr. S. Ron Oliver Department: Dept. of Computer Science Phone: (805) 756-6133 Fax: (805) 756-2956 E-Mail: sroliver@calpoly.edu * Course Title: File Structures Objective(s): Teach file structures. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Object- oriented Design, Packages, Problem Solving, Software Engineering, Strong Typing Prerequisite(s): High Order Programming Course Audience: Student Background: Computer Scientist Credits: 3 Computer(s): RS6000, Hewlett-Packard 9000/400, Sun 690MP, Macintosh Compiler(s): Meridian Ada, Alsys Ada on RS6000 Textbook(s): Miller, Nancy E., and Charles G. Peterson. File Structures With Ada. Benjamin-Cummings, 1990. (ISBN-8053-0440-1; $39.95/text) (Required) Instructor(s): S. Ron Oliver POC Name: Dr. S. Ron Oliver Department: Dept. of Computer Science Phone: (805) 756-6133 Fax: (805) 756-2956 E-Mail: sroliver@calpoly.edu * Course Title: Fundamentals of Computer Science Objective(s): CS1 & CS2 equivalent Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Packages, Problem Solving, Reuse Unlisted Concept(s), Software Development Process, Strong Typing Prerequisite(s): Other Course Audience: Student Background: Student (attending college/university) Credits: 10 Computer(s): IBM RS 6000, IBM Compatibles Compiler(s): OC Systems on RS 6000, GW Ada, Meridian, Open Ada 386 for DOS Textbook(s): Feldman, Michael B., and Elliot B. Koffman. Ada Problem Solving & Program Design. Addison-Wesley, 1993. (ISBN: 0-201-52279-9; $43.25/paper) (Required), Reference Manual for the Ada Programming Language. (MIL STD 1815A 1983 Ser.) USGPO, 1983. 344p. (ISBN: 0-318-11823-8) (Optional) Instructor(s): Various POC Name: Dr. S. Ron Oliver Department: Dept. of Computer Science Phone: (805) 756-6133 Fax: (805) 756-2956 E-Mail: sroliver@calpoly.edu * Course Title: Fundamentals of Computer Science I Objective(s): Provide a first course for computer-science and computing-engineer majors. Concept(s): Design Concepts, Exception Handling, Generics, Packages, Problem Solving, Software Engineering, Strong Typing Audience: Student Background: Computer Scientist, Software Engineer/Developer Credits: 7 Computer(s): RS6000, Hewlett-Packard 9000/400, Sun 690MP, Macintosh Compiler(s): Meridian Ada, Alsys Ada on RS6000 Textbook(s): Feldman, Michael B., and Elliot B. Koffman. Ada Problem Solving & Program Design. Addison-Wesley, 1993. (ISBN: 0-201-52279-9; $43.25/paper) (Required) Instructor(s): S. Ron Oliver POC Name: Dr. S. Ron Oliver Department: Dept. of Computer Science Phone: (805) 756-6133 Fax: (805) 756-2956 E-Mail: sroliver@calpoly.edu * Course Title: Fundamentals of Computer Science II Objective(s): Provide a second course for computer-science and computer-engineering majors. Concept(s): Design Concepts, Exception Handling, Generics, Packages, Problem Solving, Software Engineering, Strong Typing Audience: Student Background: Computer Scientist, Software Engineer/Developer Credits: 7 Computer(s): RS6000, Hewlett-Packard 9000/400, Sun 690MP, Macintosh Compiler(s): Meridian Ada, Alsys Ada on RS6000 Textbook(s): Reference Manual for the Ada Programming Language. (MIL STD 1815A 1983 Ser.) USGPO, 1983. 344p. (ISBN: 0-318-11823-8) (Required), Skansholm, J. Ada from the Beginning. Addison-Wesley, 1988. 617p. (ISBN: 0-201-17522-3; $29.25) (Required) Instructor(s): S. Ron Oliver POC Name: Dr. S. Ron Oliver Department: Dept. of Computer Science Phone: (805) 756-6133 Fax: (805) 756-2956 E-Mail: sroliver@calpoly.edu * Course Title: Software Engineering I Objective(s): Study full software-engineering lifecycle. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Management Overview, Object-oriented Design, Packages, Problem Solving, Software Engineering Prerequisite(s): High Order Programming Course Audience: Student Background: Computer Scientist, Software Engineer/Developer Credits: 7 Computer(s): RS6000, Hewlett-Packard 9000/400, Sun 690MP, Macintosh Compiler(s): Meridian Ada, Alsys Ada on RS6000 Instructor(s): S. Ron Oliver POC Name: Dr. S. Ron Oliver Department: Dept. of Computer Science Phone: (805) 756-6133 Fax: (805) 756-2956 E-Mail: sroliver@calpoly.edu * Course Title: Software Engineering II Objective(s): Study full software-engineering lifecycle. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Management Overview, Object-oriented Design, Packages, Problem Solving, Software Engineering Prerequisite(s): High Order Programming Course Audience: Student Background: Computer Scientist, Software Engineer/Developer Credits: 7 Computer(s): RS6000, Hewlett-Packard 9000/400, Sun 690MP, Macintosh Compiler(s): Meridian Ada, Alsys Ada on RS6000 Instructor(s): S. Ron Oliver POC Name: Dr. S. Ron Oliver Department: Dept. of Computer Science Phone: (805) 756-6133 Fax: (805) 756-2956 E-Mail: sroliver@calpoly.edu *************************************************************** Type: Colleges & Universities State: California --------------------------------------------------------------- Name: California State Polytechnic University at Pomona Address1: Department of Computer Science California State Polytechnic University 3801 West Temple Ave. City: Pomona State: CA Zip Code: 91768 Country: USA *************************************************************** * Course Title: Abstract Data Types I Objective(s): Introduce students to abstract data types implemented as reusable generic packages. Introduce advanced programming techniques and basic algorithms. Concept(s): Abstract Data Types, Exception Handling, Generics, Object-oriented Design, Packages, Software Engineering, Tasking Prerequisite(s): Introduction to Programming II Audience: Student Background: Student (attending college/university) Computer(s): VAX 8000, IBM PC Compiler(s): VAX Ada, Meridian Ada Textbook(s): Hillam, Bruce P. Introduction to Abstract Data Types using Ada. Prentice- Hall. (ISBN: 0-13-079096-6). Uses Ada's generic package mechanism to teach abstract data types. Text is designed to be the primary text for an Ada based CS2 text. Instructor's manual contains disk with software designed to validate various student projects. (Required) Instructor(s): Bruce Hillam POC Name: Dr. Bruce Hillam Department: Computer Science Dept. Phone: (909) 867-3478 Fax: (909) 869-4322 E-Mail: bphillam@csupomona.edu * Course Title: Abstract Data Types II Objective(s): Introduce students to abstract data types implemented as reusable generic packages. Introduce advanced programming techniques and basic algorithms. Concept(s): Abstract Data Types, Exception Handling, Generics, Object-oriented Design, Packages, Software Engineering, Tasking Prerequisite(s): Abstract Data Types I Audience: Student Background: Student (attending college/university) Computer(s): VAX 8000, IBM PC Compiler(s): VAX Ada, Meridian Ada Textbook(s): Hillam, Bruce P. Introduction to Abstract Data Types using Ada. Prentice- Hall. (ISBN: 0-13-079096-6). Uses Ada's generic package mechanism to teach abstract data types. Text is designed to be the primary text for an Ada based CS2 text. Instructor's manual contains disk with software designed to validate various student projects. (Required) Instructor(s): Bruce Hillam POC Name: Dr. Bruce Hillam Department: Computer Science Dept. Phone: (909) 867-3478 Fax: (909) 869-4322 E-Mail: bphillam@csupomona.edu * Course Title: Data Structure and Algorithm Objective(s): Theory and application of various data structures as the foundation of computer science. Concept(s): Abstract Data Types, Design Concepts, Exception Handling, Generics, Management Overview, Packages, Problem Solving, Software Development Process, Strong Typing Prerequisite(s): 4 quarter sequence starting from no previous programming experience. Audience: Student Background: Student (attending college/university) Credits: 4 Computer(s): Sun Compiler(s): Meridian Ada Textbook(s): Hillam, Bruce P. Introduction to Abstract Data Types using Ada. Prentice- Hall. (ISBN: 0-13-079096-6). Uses Ada's generic p