Human-computer interaction (HCI) is a multidisciplinary field focusing on the design of computer technology and interfaces and the interactions between humans (i.e., the users) and computers. The study of HCI broadly overlaps fields like user-centered design (UCD), user interface (UI) design and user experience (UX) design.
- University Navigation University Navigation
Human Computer Interaction
Your Human-Computer Interaction Faculty
Daniel Olivares, Ph.D.
Assistant Professor, Computer ScienceComputer Science is for Any Student
BS Computer Science
BS Computer Science
Built on a foundation of science, mathematics, programming, and computer architecture, our BSCS program offers a broad range of advanced topics.
BS Cybersecurity
BS Cybersecurity
New for Fall 2025! Protect computers and networks from hackers and other threats.
BS Data Science
BS Data Science
Solve real-world problems using large amounts of data.
BA Computer Science & Computational Thinking
BA Computer Science & Computational Thinking
Students in 91³Ô¹ÏÍø's Computer Science and Computational Thinking Program don’t just learn how to work with computers, they learn how to solve problems.
Minors in Computer Science
Minors in Computer Science
A minor in Data Science, Software Application Development, or Software Security complements most degrees.