CPSC 606 Software Engineering
nSE - the use of techniques, methods and methodologies to develop high quality software, that is, software that is reliable, easy to understand, useful, modular, efficient, modifiable, reusable and delivered in a cost effective and timely manner. A good user interface is
paramount to a successful system. Must be well documented.