4 Years On Campus Bachelors Program
Honours Year Overview
The Honours year builds on the strong foundations of your undergraduate Computer Science studies, giving you the chance to undertake a substantial independent research project under the guidance of experienced academics. This is designed for high-achieving students who want to deepen their computing knowledge, refine their technical and research skills, and prepare for advanced roles or further study.
Curriculum Structure
Undergraduate Foundations (Years 1–3)
In the early years, you’ll focus on core units such as Foundations of Programming, Foundations of Computer Systems, and Foundations of Data Communications. These units help you develop strong programming skills, a solid understanding of system architecture, and the basics of networking.
Middle Years
As you progress, you’ll tackle core units like Data Structures and Abstractions, Intelligent Systems, and Software Architectures. Here, you’ll apply algorithmic thinking, explore AI methods, and learn how to design robust software frameworks.
Final Undergraduate Year
In your final year, you’ll gain real-world experience through units such as IT Professional Practice Project and Operating Systems and Systems Programming. You’ll work in teams, interact with clients, and gain hands-on experience in systems programming and project delivery.
Honours Year
The Honours year focuses on advanced research methods and an intensive independent research project of your choice — the culmination of your degree where you bring together everything you’ve learned.
Focus Areas
Research methods in computer science
Advanced software and system design
Intelligent systems and algorithmic innovation
Learning Outcomes
By the end of the program, you’ll be able to:
Conduct independent computing research
Apply advanced techniques in programming, data structures, and intelligent systems
Design and evaluate complex software solutions
Present your work with professional confidence
Professional Alignment (Accreditation)
The Computer Science major is accredited by the Australian Computer Society (ACS) at the Professional level when completed as part of the Bachelor of Information Technology.
Reputation & Employability
Murdoch University is rated five-star for learning resources, student support, and teaching quality in computing and IT, according to the Good Universities Guide 2024.
Experiential Learning
From the very start of your Honours year, you’ll move beyond traditional lectures and into hands-on, project-based, and research-driven learning. You’ll be paired with an academic supervisor and dive into a full research project of your choice. This is your chance to design, develop, and showcase real computing work—not just sit exams. You’ll also have access to Murdoch University’s top-notch computing facilities on the Perth campus, including high-performance computer labs, specialized software, and collaborative workspaces. Here’s how you’ll gain practical, applied experience:
Conduct a major research project: Under the guidance of a staff member, you’ll select a topic, design an experiment or application, collect data (or build a system), and present your findings as part of your Honours work. This is where you transform ideas into real outcomes.
Work in specialized computer labs, such as:
The Cyber-Security & Networking Laboratory for network, systems, and security testing.
The Mixed and Augmented Reality Studio (MaARS) for experimenting with VR and AR hardware and software.
Standard programming and software development labs, perfect for collaboration and booking when needed.
Use industry-standard tools and platforms: Gain hands-on experience with AI frameworks, systems development tools, network security applications, and other software you’ll use in professional settings.
Collaborate on team and client-based projects: Drawing on your undergraduate experience, you’ll continue working in teams on professional practice projects and consulting with real clients, preparing you for real-world IT challenges.
Develop high-level skills: Honours isn’t just more coursework—it’s an opportunity to step into research and industry-applied contexts. You’ll strengthen your analytical, writing, and project management skills.
Access university support and resources: Work independently or collaboratively in general and specialized computer labs, with all the tools, software, and connectivity you need.
Boost your professional readiness: By preparing a thesis, presenting your work, and taking on the role of a researcher or advanced practitioner, you’ll build a competitive edge for both industry and further study.
Career Opportunities:
Graduates of this honours program are prepared for technology and research-focused careers in high demand, including software development, systems and network analysis, and data science. The advanced research component also equips you for leadership positions in technical roles or further study such as a Master’s or PhD. Typical career paths include Software Developer, Systems Analyst/Network Manager, Data Scientist, and Research Associate.
Progression & Future Opportunities:
University Support:
Murdoch’s Careers & Employability Centre helps you with job-search coaching, industry networking events, and internship opportunities. The School of Information Technology offers hands-on project units and access to the IT Innovation Hub, featuring augmented/mixed reality labs, cyber labs, and high-performance computing resources, ensuring you graduate industry-ready.
Employment Outcomes:
Murdoch graduates achieved an impressive 96.7% employment rate within three years after graduation, according to the 2018 Graduate Outcomes Survey.
University-Industry Partnerships:
Students benefit from real-world experience through internship programs with companies like DXC Technology and digital skills collaborations with Oracle Corporation (China). These programs provide both professional engagement and credit toward your degree.
Long-Term Accreditation Value:
The honours year provides advanced research training, strengthening your profile for both industry roles and academia.
Graduation Outcomes:
Completing the BH-CMPT honours program means you finish with an intensive research project guided by an academic supervisor alongside advanced coursework. This prepares you for roles such as Software Architect, Network Systems Manager, or Research and Analytics Professional.
Further Academic Progression:
After the honours program, you are well-positioned to continue into postgraduate study, including a Master of Information Technology, Master of Computer Science, or a PhD in computing or a related research field. The honours year ensures you have the research experience needed for these next steps.



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.
