Title :
Teaching HCI in software engineering
Author :
Polack-Wahl, Jennifer A.
Author_Institution :
Comput. Sci. Dept., Univ. of Mary Washington, Fredericksburg, VA, USA
Abstract :
The creation of graphical user interfaces (GUI) can be an invigorating but a complex challenge. Gone are the days when a programmer could build an interface with little or no thought of the user. As the complexity of interfaces increases, and interfaces become user centric, programmers now consider interface design well before the first programming keystrokes are entered. The problem is teaching students during their college years about human computer interaction (HCI). Here at Mary Washington College, HCI is an elective that has only been offered twice. With this in mind, many students do not get the opportunity to take an HCI course. The purpose of this paper is to describe one methodology of teaching HCI in a software engineering course.
Keywords :
computer science education; educational courses; engineering education; graphical user interfaces; human computer interaction; software engineering; teaching; GUI; Mary Washington College; computer science education; course delivery; graphical user interface; interface design; software engineering course; student; teaching HCI; teaching human computer interaction; Computer science; Education; Educational institutions; Graphical user interfaces; Human computer interaction; Programming profession; Software engineering; Software prototyping; Usability; User interfaces;
Conference_Titel :
Frontiers in Education, 2004. FIE 2004. 34th Annual
Print_ISBN :
0-7803-8552-7
DOI :
10.1109/FIE.2004.1408564