Date of this Version
The importance of providing proper user interfaces for computer solutions to engineering problems is not always recognized. Without a proper user interface, even the best engineering program is of lesser value to the practicing professional. Training courses are regularly offered for some of the better known programs where a significant amount of time is spent learning the data input functions of the program. This paper discusses a programming technique using doubly linked lists (DLL) and data transfer that can result in the development of effective user interfaces.