RSS E-mail Us
Facebook LinkedIn Twitter You Tube

Human-Computer Interaction

   Human-Computer Interaction Major: Human-Computer Interaction (HCI) combines disciplines within the fields of computing and information sciences (information systems, software engineering, artificial intelligence) and the behavioral sciences (cognitive science, perception, sociology, organizational psychology, and social psychology) to study the design, implementation, and evaluation of interactive computer-based technology. The main purpose of this field is to understand the nature of human-computer interaction and the constraints on design of such systems from understanding perceptual and cognitive aspects of humans. Examples of HCI products include intelligent tutoring systems, wearable computers, and highly interactive web applications.
   The bachelor of science in Human-Computer Interaction, a joint-degree program with NJIT, provides students with the necessary background to conduct design activities, elicit information from clients, and formulate and articulate functional specifications. Students learn how human factors and cognitive models should inform design. Students learn the principles of communication design, understand how implementation constraints should inform design, and incorporate evaluation results into iterated designs.
   Students implement their design knowledge by using their analysis and programming skills and demonstrating their computational literacy, i.e., knowledge sufficient for effective communication and decision making about interface construction tools and languages, multimedia authoring tools, data structures and algorithms, and systems development. They also become proficient in evaluation activities, including experimental design, survey methods, usability testing, and statistical analysis. The program includes the following specialty areas, which consist of four courses each: learning systems, human systems, applications development, publishing and multimedia communications, networks, the web, and other tailored specialty areas of computer applications.

Departmental Website:

   Please click on the tabs below to see a list of sample occupations possible with a Human-Computer Interaction degree and a list employers who have hired Rutgers-Newark students with a degree in Human-Computer Interaction .

  • Sample Occupations
  • Employers who have Hired R-N Graduates

Sample Occupations

  • Chief Information Officer
  • Computer-Aided Design Technician
  • Computer-Aided Design Manager
  • Computer Aided Manufacturing Technician
  • Computer Game Designer/Programmer
  • End User Support Specialist
  • Ergonomicist
  • Hardware Designer
  • Human Resources Administrator
  • Industrial/Organizational Psychologist
  • Information Systems
  • Manager/Director
  • Internet Consultant
  • Multimedia Developer
  • Multimedia Producer
  • Quality Assurance Manager
  • Research Analyst
  • Sales Representative
  • Software Applications Developer
  • Software Applications Trainer/Instructor
  • Software Development Manager
  • Software/Hardware Tester
  • Technical Buyer
  • Technical Recruiter
  • Technical Support Representative
  • Technical Support Manager
  • Technical Writer/Communicator
  • User Interface Designer
  • Virtual Reality Designer
  • Web Page Designer
  • Webmaster

Employers Who Have Hired R-N Graduates

Back to the top