It has been estimated that 48% of the code and 50% of the implementation time required in new applications are directly related to the user interface (Myers and Rosson, 1992). Our research shows that most undergraduate courses that consider graphical user interfaces (GUIs) have no implementation component. Most undergraduate programs (85%) that include GUI implementation are offered at the Doctoral II Carnegie classification or above. Appropriate Web and print references and other materials given in this paper will help faculty at smaller institutions offer such courses.
Welty, C. (1998). Resources for undergraduate user interface implementation courses. Consortium for Computing in Small Colleges Northeastern Regional Conference.