Computer Science graduates earn a median $66,073 Across 767 US programmes, two years after finishing
See the degree grade →The Bachelor of Computer Science (Human Centred Computing) at the University of Adelaide focuses on designing and developing computing systems that prioritise human needs, usability and accessibility. It suits students who want a strong foundation in computer science combined with specialised skills in human–computer interaction, user experience design and socio-technical systems.
This undergraduate degree combines core computer science theory and practice with specialised study in human centred computing. You will learn programming, algorithms, data structures and software engineering alongside modules that focus on human–computer interaction (HCI), user experience (UX) design, accessibility, cognitive ergonomics and qualitative research methods. The program emphasises project-based learning, where students apply design thinking to develop interactive systems, interfaces and services that respond to user needs.
Admission to the Bachelor of Computer Science (Human Centred Computing) typically requires completion of secondary school qualifications with a competitive selection rank. Applicants are expected to have competent mathematics skills; background in mathematics or equivalent mathematical methods at senior secondary level is normally assumed. International applicants should demonstrate equivalent secondary qualifications and English proficiency according to the University of Adelaide's general requirements.
Alternative entry pathways include recognised diploma programs, foundation studies, or bridging programs for applicants who do not meet the direct entry score but can demonstrate academic readiness. Mature-age applicants may be considered on the basis of prior study, work experience or other recognised achievements.
Graduates are prepared for careers where technical computing skills are combined with an ability to design for people. Typical roles include:
Graduates also have a pathway into postgraduate study and research in areas such as HCI, design, cognitive science or advanced computing disciplines. The combination of software skills and user-centred design knowledge is valued across industries including healthcare, education, finance, government and consumer technology.
The University of Adelaide offers a strong technical foundation in computer science combined with opportunities to work with researchers and industry partners on human centred projects. Students benefit from access to laboratories, usability and prototyping facilities, and collaborative spaces that support iterative design and evaluation. The program leverages multidisciplinary expertise across computing, cognitive science and design, enabling real-world projects and industry placements that enhance employability.
Additionally, studying at the University of Adelaide gives students the chance to learn from staff active in research areas such as HCI, accessibility and socio-technical systems, and to engage with a network of local and international industry partners on applied projects and internships.
Shortlist scholarships and plan your application — free guidance from our advisors.