%SECTION Academic Unit %Institution University of Alabama %Unit Computer Science Department %Center %Shortname Univ. of Alabama, Computer Science %Country USA-AL, Tuscaloosa %Keyname %Address Box 870290 Tuscaloosa, AL 35487 USA %Phone (205) 348-6363 %Fax (205) 348-8573 %Email mbrown@cs.ua.edu %Contact Marcus Brown %Updated 1993-04-01 %Degrees BS, MS, PhD in CS %HCI_MS_Theses 0 %HCI_PhD_Theses 0 %HCI_MS_Current 3 %HCI_PhD_Current 1 %Description The U of Alabama CS Dept has strengths in SE, AI and DB as well as HCI. HCI courses are also available through Industrial Engineering. %Facilities Graduate students have access to 60 IBM RS/6000 color graphics workstations as well as PCs, AT&T and IBM mainframe access. %SECTION HCI Program %Contact Marcus Brown %Title Assistant Professor %Address University of Alabama Computer Science Box 870290 Tuscaloosa, AL 35487 USA %Phone (205) 348-5243 %FAX (205) 348-8573 %Email mbrown@cs.ua.edu %Program %Other_Contacts + %SECTION HCI Faculty %Name Marcus Brown %Title Assistant Professor %Degree PhD, 1988, Texas A&M, Computer Science %Phone (205) 348-5243 %Email mbrown@cs.ua.edu %Interests + * Literate Programming * Hypertext * Virtual Reality %Publications + * Brown, M. and Childs, S.B. "An Interactive Environment for Literate Programming" Structured Programming, 11:11-15 (1990) * Bishop, G, et al. "Research Directions in Virtual Environments" Computer Graphics, 26,3:153-177 (1992) * Brown, M and Cordes, D. "Literate Programming Applied to Conventional Software Design, Structured Programming 11:85-90 (1990) %SECTION HCI Courses %Title Advanced Computer Human Interface %Number CS 686 %Instructor Marcus Brown %Frequency Annual %Times_Taught 1 %Enrollment 8 %Format Lecture & discussions & project %Tools X windows, etc. %Text + * Baecker & Buxton, 1987 * Shneiderman, 1992 %Description Topics in human computer interface, including graphics user interfaces, computer supported cooperative work, different interface styles, UIMS, on-line documentation and hypermedia. Software user interface design philosophy and evaluation methods. %SECTION HCI Courses %Title Software User Interface Design %Number CS 407/507 %Instructor Marcus Brown %Frequency Annual %Times_Taught 3 %Enrollment 30 %Format Lecture & exercises & project %Tools PCs, X windows, etc. %Text + * Mayhew, 1992 %Description Basic concepts of the human-computer interface, including human diversity, user mental models, menus, command languages, documentation, error messages, anthropomorphisms and software psychology.