Bachelor of Computer Science (Honours)

1 Years On Campus Bachelors Program

Griffith University Nathan Campus

Program Overview

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.

Experiential Learning (Research, Projects, Internships etc.)

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

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.

Program Key Stats

$39,500
$9,500
Mar Intake : 9th Feb


No
Yes

Eligibility Criteria

DDD
2.9
26
65

N/A
N/A
6.5
79
67.00

Additional Information & Requirements

Career Options

  • Software Engineer
  • Data Scientist
  • Machine Learning Engineer
  • Cybersecurity Analyst
  • Systems Analyst
  • Cloud Solutions Architect
  • AI Researcher
  • Software Developer
  • Data Engineer
  • Network Administrator
  • Game Developer
  • Database Administrator
  • IT Consultant
  • Web Developer
  • Research Scientist

Book Free Session with Our Admission Experts

Admission Experts