Migrating to Ada 95 in a series of 3 Computer Software Engineering Courses GRASP/Ada 95 Modification
Advanced topics in programming using Ada 95 as an example of a language oriented toward software engineering applications.
Software Engineering with Ada 95
Intermediate/advanced course using Ada 95 to demonstrate software engineering principles, object-oriented techniques and programming with concurrency.
California Polytechnic State University
The Software Engineering Apprentice: A New Laboratory Approach to Ada Instruction
“Case studies” for students to study and explore software that exemplifies good software engineering practices.
Integrating Object-Oriented Concepts into the Undergraduate Curriculum Using Ada
Course uses Ada to introduce the fundamental concepts of object-oriented software development.
Real-Time Object-Oriented Design of Control Architectures
Matrix math package designed to give a robust tool-set of vector and matrix math routines to the Ada 95 programmer. Course intended to expand upon the advanced features of Ada such as tasking and designing generic units for software reuse.
Farleigh Dickinson University
Software Reuse with Ada Course
Software Library and Management System
Software reuse course, using Ada as the primary language of instruction. The second project was the development of a local software repository.
Data Structures Using Ada 95
Introduction to Ada 95: covers non-traditional issues such as computer hardware components, problem solving techniques, programming language issues, software engineering, and testing.
Ada-Based Two Semester Introductory Computer Science/Software/Systems Engineering Course
Course material designed to allow students to transition from a traditional Computer Science program into a Software Engineering curriculum.
George Mason University
Course in Real-Time Software Design Based on Ada 95
A course, formerly based on Ada 83, was changed to emphasize Ada 95 as the featured programming language.
Ada-Based Foundation Course for a Graduate Information Systems Program
A graduate level course, in which Ada replaces PASCAL, is a foundation course for students
in Information Systems Management.
George Washington University
Ada Animation and Interaction
A course that introduces Ada into software engineering design.
North Carolina A&T University
Software Engineering and Software Reuse Courses Using Ada 95
Two courses developed to incorporate software reuse principles with Ada.
Oklahoma State University
Adopting Ada 95 for Computer Graphics Course
A computer graphics course that utilizes Ada 95 as the programming language.
Pennsylvania State University
Object-Oriented Programming and Software Engineering with Ada 95 and C++
Course intended to expand upon the advanced features of Ada such as tasking and
designing generic units for software reuse.
Teaching Formal Methods Using Ada and Related Analysis and Synthesis Tools
Introduction to Ada 83 and a number of features of Ada 95, including the extensions that support object-oriented programming.
Texas Tech University
An Ada-Based Concepts of Programming Languages Course
A course was redesigned to incorporate Ada 95 as the primary programming language.
University of Alabama
Ada Curriculum Development Workshop
Ada Package Testing Tool
Workshops focusing on the Ada programming language and incorporating Ada into the undergraduate computer science curriculum.
University of Hawaii
Using Ada to Construct a Client and Server for the WWW: A Project Oriented Software Engineering Course
An advanced level software engineering course focusing on object-oriented programming, software reuse, and concurrent programming.
University of Illinois at Chicago
Software Engineering Course Sequence for Distributed and Real-Time Systems
A software engineering course that incorporates Ada 95 into discussions on distributed
and real-time systems.
University of Maryland University College
An Advanced Course Sequence Based on Ada
Course that focuses on advanced aspects of computer science.
University of Montana
An Ada-Based Two-Year Breadth-First Curriculum
The AdaLab Project contains closed and open labs, papers, a free Ada 95 compiler,
Ada-related Web links, and technical support.
University of North Dakota
Ada 95 Versus C++ in Teaching Object-Oriented S/W Engineering
A principle of software engineering course in two versions. One in C++ and the other in Ada 95. The merits using one language over the other were to be discussed after the courses concluded.
University of Scranton
Ada 95 Resources to Support and Improve a Breadth-First Approach to Computer Science 2
Ada 95 Data Structures Suite that includes freeware, courseware, packages, and more.
Virginia State University
Software and Information Engineering and Use of Ada
Course that presents software and information engineering principles with the use of Ada.
Software Engineering Course Sequence for Computer Majors
Part of a two-course sequence in Ada and Software Engineering for Information Systems Management majors.