UM SOCHI Website

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
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

© 2008 University of Michigan SOCHI
Contact | Credits | Site Map | W3C: XHTML 1.0 / CSS 2.1
University of Michigan | School of Information