Career Paths
HCI students pursue a variety of careers in a variety of organizations. The following are four common HCI positions:
Information Architect
An information architect works to organize information to allow for users to effectively find and use information.
Information architects deal with questions related to the organization and navigation systems of a web site.
They also tackle the issue of how pages should be labeled and identified. Course Suggestions
Usability Engineer
Usability engineers perform user research, testing and analysis of systems to determine how easily they can be used.
They are often concerned with evaluating the entire user experience, including graphic design and information architecture.
Usability engineers conduct usability tests, collect user data, interview users, analyze data, perform usability tests,
conduct surveys, and ultimately create recommendations for change based upon their findings.
Course Suggestions

HCI student Ayca Obekci talks with a prospective student about her group's SI 622 project at expoSItion
User Interface Designer
User interface design is the overall process of designing how a user interacts with a software application.
A user interface designer typical works to define the user model and user interface for any type of system with which a user interacts
including but not limited to computer systems. Interface designers often develop storyboards, mockups, and prototypes to communicate design
ideas. Typical skills of user interface designers include: graphic design, web development, software engineering, cognitive modeling, and user testing.
Course Suggestions
Web Developer
A web developer is responsible for the design, development and support of Internet/Intranet web sites and web applications within
an organization. This individual generally for works closely with marketing and operations staff to identify and interpret specific business needs requiring web content updates and visual deliverables.
Typical skills of web developers include: programming, database management, troubleshooting, problem solving, interface
design, and technical writing.
Course Suggestions
|