Human-Centered Computing Bachelor of Science Degree

RIT’s human-centered computing degree combines computing, psychology, and design to examine how people use technology and how computing systems can become more intuitive.


79%

Outcomes Rate of RIT Graduates from this degree

$70.2K

Average First-Year Salary of RIT Graduates from this degree


Overview for Human-Centered Computing BS

Why Study Human Centered Computing at RIT


  • Gain Hands on Experience: Two required blocks of cooperative education and internship mean significant hands-on, full-time paid work experience in industry.

  • Focused Degree Options: Choose two of six interdisciplinary concentrations to focus your education on your personal interests and career goals.

  • STEM-OPT Visa Eligible: The STEM Optional Practical Training (OPT) program allows full-time, on-campus international students on an F-1 student visa to stay and work in the U.S. for up to three years after graduation.
9 Majors That Launch Your Career in Digital Media

What is Human-Centered Computing?

Fundamental to human-centered computing (HCC) is a focus on humans as individuals and how they behave with technology. Students in this major find themselves at the intersection of computer advancements and human behavior around technology. Topics of consideration include the design, evaluation, and implementation of interactive computing systems and understanding the ways in which such systems can transform our lives. Given the growing reliance on computing in our everyday lives, technology no longer is the exclusive realm of tech-savvy users; industry has recognized the need to make software and devices that are usable and desirable to everyone.

Read More
Loading...

Careers and Experiential Learning

Typical Job Titles

UX Designer Product Designer UI Developer
Software Developer Technology Development Programmer Web and Systems Programmer

Industries

  • Commercial Banking and Credit
  • Internet and Software
  • Performing and Fine Arts
  • Health Care
Post-Graduation Salary and Career Info for Human-Centered Computing BS

Cooperative Education

What’s different about an RIT education? It’s the career experience you gain by completing cooperative education and internships with top companies in every single industry. You’ll earn more than a degree. You’ll gain real-world career experience that sets you apart. It’s exposure–early and often–to a variety of professional work environments, career paths, and industries.

Co-ops and internships take your knowledge and turn it into know-how. Your computing co-ops will provide hands-on experience that enables you to apply your computing knowledge in professional settings while you make valuable connections between classwork and real-world applications.

Students in the human-centered computing degree are required to complete two blocks of cooperative education experience.

Creative Industry Day

RIT’s Office of Career Services and Cooperative Education hosts Creative Industry Day, which connects students majoring in art, design, film and animation, photography, and select computing majors with companies, organizations, creative agencies, design firms, and more. You'll be able to network with company representatives and interview directly for open co-op and permanent employment positions.

Co-op and Experiential Learning Options for Human-Centered Computing BS

Featured Work and Profiles

Curriculum for 2025-2026 for Human-Centered Computing BS

Current Students: See Curriculum Requirements

Human-Centered Computing BS

The curriculum below outlines the typical course sequence(s) for this program.

Plan of Study Grid
First Year
FallHours
ISTE-110 FYW: Ethics in Computing (fulfills General Education: First Year Writing (WI)) 3
ISTE-140 Web & Mobile I 3
STAT-145 Introduction to Statistics I (fulfills General Education: Mathematical Perspective A) 3
PSYC-101 Introduction to Psychology (fulfills General Education: Scientific Principles Perspective) 3
General Education: Elective 3
YOPS-10 RIT 365: RIT Connections 0
 Hours15
Spring
ISTE-262 Foundations of Human Centered Computing 3
NMDE-111 New Media Design Digital Survey I 3
PSYC-223 Cognitive Psychology 3
STAT-146 Introduction to Statistics II (fulfills General Education: Mathematical Perspective B) 4
Open Elective 3
 Hours16
Second Year
Fall
GCIS-123 Software Development and Problem Solving I 4
ISTE-264 Prototyping and Usability Testing 3
NMDE-112 New Media Design Digital Survey II 3
PSYC-250 Research Methods I (WI-PR) 3
General Education: Natural Science Inquiry Perspective 3
 Hours16
Spring
GCIS-124 Software Development and Problem Solving II 4
ISTE-99 School of Information Second Year Seminar 0
ISTE-240 Web & Mobile II 3
ISTE-266 Design For Accessibility 3
PSYC-251 Research Methods II (WI-PR) 3
General Education: Social Perspective 3
 Hours16
Summer
ISTE-499
Undergraduate Co-op
or Undergraduate Creative, Innovative or Research Experience
0
 Hours0
Third Year
Fall
ISTE-252 Foundations of Mobile Design 3
General Education: Artistic Perspective 3
HCC Concentration Course 1 3
HCC Concentration Course 2 3
Open Elective 3
 Hours15
Spring
General Education: Global Perspective 3
HCC Concentration Course 3 3
HCC Concentration Course 4 3
General Education: Immersion 1 3
Open Elective 3
 Hours15
Summer
ISTE-499
Undergraduate Co-op
or Undergraduate Creative, Innovative or Research Experience
0
 Hours0
Fourth Year
Fall
ISTE-500 Senior Development Project I 3
General Education: Ethical Perspective 3
HCC Concentration Course 5 3
General Education: Immersion 2 3
Open Elective 3
 Hours15
Spring
ISTE-501 Senior Development Project II (WI-PR) 3
HCC Concentration Course 6 3
General Education: Immersion 3 3
General Education: Elective 3
 Hours12
 Total Hours120

Notes:

  • All students pursuing a bachelor’s degree are also required to complete two different Wellness courses.

Concentrations

Students matriculated in this degree will select two three-course concentrations representing eighteen semester hours of work (nine each). Concentrations and corresponding courses are listed below.

Design
NMDE-201New Media Design Elements II3
NMDE-203New Media Design Interactive II3
NMDE-302New Media Design Graphical User Interface3
Natural Language Processing
Required Courses
LING-351Language Technology and Large Language Models3
LING-581Natural Language Processing I3
Electives
LING-582Natural Language Processing II3
or LING-584 Undergraduate Speech Processing
Psychology
PSYC-430Memory and Attention3
PSYC-431Language and Thought3
PSYC-432Decision Making, Judgment, and Problem Solving3
Front End Development
ISTE-340Client Programming3
ISTE-454Mobile Application Development I3
ISTE-456Mobile Application Development II3
Accessibility
ISTE-464Accessibility Through the Lifespan3
ISTE-562Research in Accessibility3
ISTE-563Access & Assistive Technology3
Instructional Technology
ISTE-560Fundamentals of Instructional Technology3
ISTE-561Interactive Courseware3
PSYC-235Learning and Behavior3
Special Topics

A three course, nine-semester hour special topics concentration is available to selected students who wish to pursue an in-depth study of an area not present in the program’s concentration offerings. The student will develop a special concentration proposal with the faculty advisor. The head of the academic unit will review the proposal and will approve or deny the request.  Only one special topics concentration will be allowed to any given student.

Admissions and Financial Aid

This program is STEM designated when studying on campus and full time.

First-Year Admission

First-year applicants are expected to demonstrate a strong academic background that includes:

  • 4 years of English
  • 3 years of social studies and/or history
  • 3 years of mathematics is required and must include algebra, geometry, and algebra 2/trigonometry. Pre-calculus is preferred.
  • 2-3 years of science is required and must include chemistry or physics; both are preferred.
  • Computing electives are preferred.

Transfer Admission

Transfer applicants should meet these minimum degree-specific requirements:

  • A minimum of college algebra is required. Pre-calculus or calculus is preferred.
  • Chemistry or physics is required.
  • Computing courses are preferred.

Learn How to Apply

Financial Aid and Scholarships

100% of all incoming first-year and transfer students receive aid.

RIT’s personalized and comprehensive financial aid program includes scholarships, grants, loans, and campus employment programs. When all these are put to work, your actual cost may be much lower than the published estimated cost of attendance.
Learn more about financial aid and scholarships

Related News

Contact

Program Contact
Offered within the
School of Information