Ada-Based Software Engineering: Undergraduate Curriculum Development

Abstract

We propose to plan, develop, and bring about the first offering of, a two-course sequence in software engineering, emphasizing Ada as design and development language. The courses will become part of an undergraduate computer science curriculum. The first of the two courses will be a new course at Marshall University -- entitled Software Design and Development with Ada (ADDA). It is envisioned as a junior or senior level course, and will require as a prerequisite a course in concepts of programming languages, which at MU is CIS 320 Programming Languages. CIS 320 will be enhanced to emphasize Ada as an example language, and will require that at least one sizeable program be developed in Ada. In the early offerings of the new SDDA course, it will be necessary to emphasize the syntax and semantics of Ada, due to the expected lack of preparation of the students.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 1993
Accession Number
ADA265088

Entities

People

  • Akhtar Lodgher
  • James W. Hooper

Organizations

  • Marshall University

Tags

Communities of Interest

  • Biomedical
  • Human Systems

DTIC Thesaurus Topics

  • Automata Theory
  • C Programming Language
  • Computational Science
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • High Level Languages
  • Information Science
  • Information Systems
  • Operating Systems
  • Programming Languages
  • Robotics
  • Software Development
  • Students
  • Systems Engineering
  • User Interface

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • STEM Education
  • Software Engineering.