An undergraduate programme in software engineering

  • M. F. Bott
Part of the Lecture Notes in Computer Science book series (LNCS, volume 423)


The paper describes an undergraduate curriculum in software engineering which has been developed in close consultation with the software industry. The UK context of such a programme is described and compared to the position in the USA. The programme is noteworthy for its emphasis on design, the use of Ada as the main programming language, and the emphasis on quality.


Software Engineering Software Engineer Group Project Information Hiding Professional Body 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    M. F. Bott. Experiences with Ada as a first teaching language. Ada User, 9(Supplement), 1988.Google Scholar
  2. [2]
    D. E. Conway, S. C. Dunn, and G. S. Hooper. BCS and IEE accreditation of software engineering courses. Software Engineering Journal, 4(4), 1989.Google Scholar
  3. [3]
    B. J. Cornelius, M. Munro, and D. J. Robson. An approach to software maintenance education. Software Engineering Journal, 4(4), 1989.Google Scholar
  4. [4]
    M. M. Lehman. The Software Engineering first degree at Imperial College, London. In N. E. Gibbs and R. E. Fairley, editors, Software Engineering Education. Springer Verlag, 1987.Google Scholar
  5. [5]
    G. Longworth and D. Nicholls. SSADM Manual Version 3. National Computing Centre, Manchester, 1986.Google Scholar
  6. [6]
    J. J. Rowland. A practical approach to hardware empathy for software engineering students. Software Engineering Journal, 4(4), 1989.Google Scholar
  7. [7]
    H. Simpson. The MASCOT method. Software Engineering Journal, 1(3):103–120, 1986.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1990

Authors and Affiliations

  • M. F. Bott
    • 1
  1. 1.Department of Computer ScienceUniversity College of WalesPenglais, AberystwythUK

Personalised recommendations