Master Theme Software Construction

Coordinator: prof.dr.ir. Rinus Plasmijer

Software construction is one of the possible themes (specializations) in the Computer Science Master Programme at the University of Nijmegen. In this theme we focus on the construction of high quality software. Hence it fits very well in the central research theme of the NIII: Quality of software. This theme relates to the research carried out in the software technology research group.

There are very many aspects of software quality and at least as many ways to improve or verify the quality of constructed software. The techniques and tools covered by the Bachelor program appear to be insufficient for the software constructor who wants to produce high quality systems effectively. This theme focuses on the following topics:

Although the functional programming language Clean is developed by our research group with these topics in mind, this theme is not rooted on Clean or functional programming. Abstraction, analysis and reuse are import in any software construction project. This theme covers imperative, object-oriented as well as functional programming. This theme consists of the following courses in the specialization phase of the Master's Programme:

 


Last change made on 8/10/03 by Pieter Koopman.