IT 5235/5235H – Advanced Web Interfaces

Previously IT 4235 Problems in Web Applications

Course Description

This course provides an introduction and application of human-computer interaction theories to web-based applications. It covers the evaluation of user interfaces using various techniques including heuristic evaluation and user testing. For graduate students a significant research project will be assigned as a culminating experience.


A ‘C’ or better in IT 3130 – Web Application Design and Development I
A ‘C’ or better in IT 3132 – Web Software

Course Outcomes

On completion of the course, students will be able to:

  1. Demonstrate knowledge of human computer interaction theories.
  2. Demonstrate an understanding of HCI design principles.
  3. Demonstrate an understanding of HCI evaluation methodologies.
  4. Apply HCI principles to web applications.
  5. Contribute appropriately to collaborative project assignments and case analysis.
  6. Identify and evaluate new HCI methodologies and approaches.
  7. Apply HCI principles and methodologies to international user interfaces and web application.

Rationale for Inclusion

The course contributes to the following program outcomes:

  1. Demonstrate expertise in the core information technologies;
  2. Identify and define the requirements that must be satisfied to address the problems or opportunities faced by an organization;
  3. Identify and analyze user needs to design effective and usable IT-based solutions and integrate them into the user environment;
  4. Demonstrate an understanding of best practices and standards and their application to the user environment;
  5. Identify, evaluate and use current and emerging technologies and assess their applicability to address individual and organizational needs;
  6. Work effectively in project teams to develop and/or implement IT-based solutions;
  7. Communicate effectively and efficiently with clients, user and peers, both orally and in writing;
  8. Demonstrate independent critical thinking and problem solving skills;
  9. Demonstrate an understanding of the impact of technology on individuals, organizations and society, including ethical, legal and policy issues;
  10. Demonstrate an understanding of the need for continued learning throughout their career.
Department of Information Technology • P.O. Box 8150 • Statesboro, Georgia 30460 • (912) 478-4848