4 Years On Campus Bachelors Program
Program Overview
This honours-level degree empowers you to design and build technology that’s not only powerful but genuinely human-centred — intuitive, accessible, and in tune with how people think, feel and interact. It’s the perfect fit if you’re passionate about both computing and people. You’ll combine strong technical skills with creativity, empathy, and design thinking to create technology that truly makes a difference in the world.
Curriculum Structure
Year 1 – You’ll start by developing a strong foundation in computer science. Core subjects such as Problem Solving and Programming, Structured Data, Information Technology Systems, and System Requirements help you think like a developer — giving you the mathematical, analytical, and coding skills to understand how digital systems work from the ground up.
Year 2 – In your second year, you’ll begin to specialise in human-centred computing. This is where technology meets psychology and design. You’ll explore how people use and respond to technology, design user-friendly interfaces, and study how human cognition shapes digital interaction. Courses such as Human and Ethical Factors in Computer Science guide you in building technologies that are both innovative and responsible.
Year 3 / Honours Year – Your final year is where it all comes together. You’ll complete a major research or industry project — often in collaboration with the Australian Research Centre for Interactive and Virtual Environments — and choose advanced electives that match your interests. You’ll apply everything you’ve learned to solve real-world challenges, designing immersive and human-focused systems that prepare you for leadership in either industry or research.
Focus Areas
Human–computer interaction
Accessibility and inclusive design
Immersive and augmented reality
Ergonomics of software systems
Cognitive psychology in computing
Learning Outcomes
By the time you graduate, you’ll be able to:
Design, implement and evaluate computing systems that put human needs first
Build intuitive, engaging, and accessible user interfaces
Apply ethical and human-factor principles to technological innovation
Collaborate on industry-based and research-driven projects
Step confidently into leadership roles in the growing field of human-centred technology
Professional Alignment
The program is provisionally accredited by the Australian Computer Society (ACS) and is internationally recognised through the Seoul Accord, ensuring your qualification is respected and valued worldwide.
Reputation and Employability
Ranked #82 in the 2025 QS World University Rankings, the University of Adelaide stands among the world’s top universities. Its Computer Science discipline is consistently ranked in the global top 50, reflecting exceptional academic strength and industry relevance. These credentials mean your degree will be recognised for both its academic rigour and its real-world impact — a strong foundation for a successful career in tech.
If you’re looking to gain real-world, hands-on experience in computing and technology, the Bachelor of Computer Science (Honours) majoring in Human-Centred Computing at The University of Adelaide is an excellent choice. In this program, you won’t just study theory—you’ll actually build, test, and deploy systems that focus on how people interact with technology. You’ll learn to create tools that enhance human capabilities, supported by modern computing labs, industry-style projects, and opportunities to engage directly with research and professional practice.
Experiential Learning
Throughout your studies, you’ll work on a range of individual and group projects that highlight the human-centred side of computing. From designing intuitive interfaces and testing usability, to developing systems that respond to real user needs, you’ll learn to bridge the gap between humans and machines in meaningful ways.
At Adelaide, you’ll benefit from access to state-of-the-art computing labs, relevant research-based coursework, and industry-aligned assignments that prepare you for professional roles in technology and design.
Some of the key hands-on learning experiences include:
Project courses such as Software Engineering & Project, where you’ll collaborate with peers to design and develop software systems as part of a team—just like in the professional world.
Research-oriented subjects like Human and Ethical Factors in Computer Science, which explore how people interact with technology and teach you to evaluate and design systems for real users.
Specialised modules within the Human-Centred Computing major that focus on user needs, system usability, and designing for people—not just for machines.
Access to the School of Computer Science & Software Engineering’s cutting-edge facilities, including advanced labs and project spaces where you can test, build, and refine your ideas.
Practical assessments that reflect real-world practice—such as case studies, group projects, research tasks, internships or placements, presentations, and professional-style reports.
This combination of technical depth and human-focused design ensures that by the time you graduate, you’ll be confident not only in building advanced computing systems but also in shaping technology that truly serves people.
Choosing the Bachelor of Computer Science (Honours) majoring in Human-Centred Computing at The University of Adelaide sets you up for a future where technology and people truly connect. This major focuses on designing systems that work with and for people—preparing you for exciting roles such as User Experience (UX) Designer, Human-Factors Researcher, User Interface (UI) Architect, or Web Information Architect. With these skills, you’ll be ready to make an impact in industries like healthcare technology, product design, interactive media, or enterprise software.
Progression and Future Opportunities
University Employment Services:
Adelaide’s Careers & Skills Centre provides dedicated support to help you launch your career. From personalised resume feedback and interview preparation to networking opportunities with tech and design professionals, you’ll be well-prepared to step confidently into the workforce. Plus, through your capstone and industry project experiences—key parts of the degree—you’ll graduate with tangible examples of your work and real-world experience to show employers.
Employment Outlook:
While specific salary data for this major isn’t published, the broader computer science field in Australia continues to show strong earning potential. Experienced professionals in computing-related roles earn, on average, around AUD 124,000 per year, reflecting the high demand for skilled graduates who can bridge the gap between humans and technology.
University–Industry Collaboration:
This degree places a strong emphasis on working with both researchers and industry professionals, especially during your honours year. Students often collaborate with experts at the Australian Research Centre for Interactive and Virtual Environments (arcIVE) and connect with leading companies shaping the future of human-computer interaction. The University also partners with a range of research centres and cooperative research hubs—giving you valuable exposure to innovative, real-world projects.
Accreditation and Professional Value:
When you graduate, you’ll be eligible for professional membership with the Australian Computer Society (ACS)—a nationally recognised credential that signals your readiness to employers both in Australia and overseas. This adds an extra layer of credibility and opens doors to a wide range of professional pathways.
Graduate Outcomes:
According to the University, graduates of this major are “ready to shape the future of human-computer interaction and create software that meets user needs.” You’ll leave with a strong foundation not only in computing but in understanding how people interact with technology—making you stand out in a fast-evolving digital world.
Further Academic Progression:
After completing your honours degree, you’ll have excellent options to advance your expertise. You could go on to a Master of Artificial Intelligence and Machine Learning, a Master of Human-Computer Interaction, or even a PhD in computing or human-technology design fields. The University also offers industry-connected research degrees, where you can collaborate with academic supervisors and industry mentors on projects that have real-world impact.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
