1 Years On Campus Bachelors Program
Bachelor of Computer Science (Honours) – Griffith University
The Bachelor of Computer Science (Honours) at Griffith University offers a challenging and rewarding pathway into the world of computing. You’ll gain a strong technical foundation while developing advanced research, analytical, and project skills that prepare you for both professional and academic futures.
If you’re fascinated by how technology shapes the world, curious about innovations like artificial intelligence, machine learning, or big data, and want a degree that gives you an edge in the tech industry or postgraduate research, this program is designed for you.
Curriculum Structure
Year 1 – Building Foundations
Your first year introduces you to the core building blocks of computer science. Through subjects like Programming Principles (1811ICT), Discrete Structures (1808ICT), and Applied Computing (1011ICT), you’ll learn how to think like a computer scientist. Expect plenty of hands-on coding, problem-solving, and logic-based learning that will form the groundwork for everything that follows.
Year 2 – Deepening Your Expertise
In your second year, you’ll advance into more complex topics such as Software Technologies (2810ICT) and Computing Algorithms (2801ICT). You’ll explore how software systems are designed, built, and optimised — while starting to specialise through your chosen major or electives. Whether your interests lie in intelligent systems, mobile and web development, or data analytics, you’ll start shaping your degree toward your future goals.
Year 3 / Honours Year – Research and Innovation
Your final year is where everything comes together. You’ll undertake a major research project or thesis that allows you to apply your technical knowledge to a real-world or theoretical challenge. You’ll engage with advanced areas like distributed computing, large-scale data systems, or machine learning, culminating in a capstone project that showcases your skills and readiness for employment or further study.
Focus Areas
Algorithms and Computing
Data Science and Artificial Intelligence
Software Development across Platforms
These focus areas ensure you graduate with depth and adaptability across key domains driving the digital future.
Learning Outcomes
Graduates emerge with a comprehensive understanding of computer science, deep technical skills in software development, algorithms, and data science, and the ability to design, analyse, and implement effective computing solutions. You’ll also develop strong communication, independent learning, and research capabilities — all essential for a long-term career in tech or academia.
Professional Accreditation
This program is accredited by the Australian Computer Society (ACS), meaning your degree is recognised as meeting the national professional standards for ICT in Australia — an important mark of quality for employers.
Reputation and Employability
Griffith University ranks #268 globally in the 2026 QS World University Rankings, reflecting its strong reputation for teaching, research, and graduate outcomes. With its focus on innovation and industry relevance, Griffith gives you the skills and credibility to stand out in a competitive technology landscape.
If you’re considering the Bachelor of Computer Science (Honours) at Griffith University, you’re looking at a program that’s much more than just theory — it’s designed to give you genuine, hands-on experience. You’ll build practical skills in programming, algorithms, systems design and more, all while using the university’s cutting-edge computing labs and facilities that bring learning to life. The honours year takes things a step further, giving you the chance to dive deeper into research, apply your knowledge, and develop the expertise that sets you apart in the tech world.
Here’s how the experiential learning component stands out in this program:
Major projects: Throughout your studies — especially in your honours year — you’ll take on substantial projects that challenge you to apply your technical skills to real-world problems.
Specialised labs and research resources: You’ll get hands-on experience in computer science-specific labs equipped for exploring algorithms, operating systems, big data, machine learning and advanced computing concepts.
Applied technologies: The curriculum is built around practical learning, covering everything from web, mobile and embedded programming to distributed computing, data visualisation and analytics.
Extensive learning support: You’ll have access to Griffith’s comprehensive library and online databases, providing the latest research tools, journals and resources to back your studies and projects.
Collaborative learning: Many of your projects will involve teamwork, reflecting the way software development and computing operate in the real world — helping you build both technical and communication skills.
Honours focus: The honours year is all about developing your research and problem-solving abilities, preparing you for a seamless move into graduate employment or postgraduate study.
Progression & Future Opportunities
Graduates of this Honours degree are exceptionally well-prepared for rewarding careers in technology and computing. Whether you see yourself as a software developer, data scientist, or systems architect, this program gives you the skills and credibility to stand out in a rapidly growing digital world. With the global rise of IT innovation and digital transformation, you’ll find excellent prospects not only in specialised technical roles but also in leadership and project management positions.
University-Provided Career Support
At Griffith, you’ll have access to dedicated career support through the Careers & Employment team, who help you prepare for the professional world with job boards, internship connections, résumé feedback, and interview coaching. The university’s strong links with employers also mean you’ll have opportunities to connect directly with industry professionals even before graduation.
Employment Outcomes & Salary Insights
Griffith graduates enjoy solid employment outcomes, with surveys showing around 74% full-time employment rates in certain cohorts. Depending on your chosen field, starting salaries for computing graduates typically range between AUD $60,000 and $100,000 — reflecting the strong demand for skilled tech professionals in Australia and beyond.
University–Industry Partnerships
Griffith places a strong emphasis on work-integrated learning, where you’ll collaborate on real-world projects and industry problems as part of your coursework. These experiences not only boost your technical skills but also help you build professional networks and gain practical insight into the challenges faced by today’s tech organisations.
Accreditation & Long-Term Value
This Honours degree is recognised under the Australian Qualifications Framework (AQF), adding significant value to your academic and professional profile. The Honours year is particularly beneficial if you’re aiming for advanced or research-focused roles, as it deepens your technical understanding and research capability.
Graduation Outcomes
As outlined by Griffith, this program aims to develop graduates who demonstrate maturity in both their academic and professional approach to computer science. By the end of the degree, you’ll have the confidence, analytical ability, and problem-solving mindset needed to excel in the tech industry or academia.
Career Paths You Could Pursue:
Software Developer / Applications Programmer
Data Scientist / Machine Learning Engineer
Systems Architect / Solutions Engineer
IT Consultant / Technology Project Lead
Further Academic Progression
After completing your Honours degree, you’ll have multiple options to continue your studies — whether that’s pursuing a Master’s degree in areas like Artificial Intelligence, Data Science, Cybersecurity, or Advanced Computing, or moving into a PhD to further explore your research interests. The Honours year equips you with the academic maturity and research experience needed to confidently take the next step in your learning journey.



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.
