Bachelor of Advanced Computer Science (Honours)

4 Years On Campus Bachelors Program

Griffith University Nathan Campus

Program Overview

Bachelor of Advanced Computer Science (Honours) — Griffith University

The Bachelor of Advanced Computer Science (Honours) at Griffith University is a challenging and future-focused four-year degree designed for students who want to dive deep into the world of computing and innovation. You’ll build a strong foundation in computer science before specialising in one of two advanced areas — Data Science & Artificial Intelligence or Algorithms & Computing. This program is perfect if you’re passionate about creating intelligent systems, analysing data at scale, or pushing the boundaries of algorithmic research.


Curriculum Structure

Year 1:
Your first year lays the groundwork for everything that follows. You’ll study Programming Fundamentals and Programming Principles, alongside core mathematical and discrete structures subjects such as Foundation Mathematics and Discrete Structures. Together, these build the computational thinking, logical reasoning, and programming fluency you’ll need for advanced study.

Year 2:
In second year, you’ll move into more complex and technical areas such as Computing Algorithms, Software Technologies, and Object-Oriented Programming. You’ll develop a deeper understanding of algorithms, data structures, software engineering, and systems design — all essential for the specialist pathways that follow.

Year 3:
Third year is when you really begin to shape your expertise. You’ll focus on your chosen major — for example, exploring Machine Learning, Big Data Mining, or Distributed Computing — while working more independently on real-world projects. Subjects like Work Integrated Learning, Secure Development Operations, and The Ethical Technologist connect your academic studies with professional practice.

Year 4 (Honours Year):
In your final year, you’ll take on an individual Honours research project or industry placement, applying your skills to solve a real-world or research-based problem. This capstone experience develops your innovation, independence, and readiness for either postgraduate study or a leadership role in the tech industry.


Focus Areas

  • Data Science & Artificial Intelligence

  • Algorithms & Computing


Learning Outcomes

Graduates emerge with:

  • A broad and coherent understanding of computer science principles

  • Deep specialist knowledge in their chosen area

  • Strong problem-solving and analytical abilities

  • Real-world experience through industry engagement

  • The professional and research readiness to lead in rapidly evolving tech sectors


Professional Alignment

This program aligns with the standards set by the Australian Computer Society (ACS) and meets the expectations for accredited advanced computing degrees in Australia. Graduates are equipped to pursue membership and recognition through professional computing organisations.


Reputation and Employability

Griffith University’s computer science graduates are highly regarded for their technical expertise, creativity, and practical experience. With strong employability outcomes, they go on to careers in software engineering, data analytics, systems architecture, artificial intelligence, and beyond. The program’s emphasis on design, development, and innovation ensures graduates are ready to shape the technologies that define the future.

Experiential Learning (Research, Projects, Internships etc.)

If you’re considering the Bachelor of Advanced Computer Science (Honours) at Griffith University, you’re looking at a program designed to go far beyond theory. From your very first semester, you’ll be building hands-on skills—not just learning how to code, but how to think, create, and solve problems like a real computer scientist. The program focuses on applying what you learn in practical settings, giving you access to cutting-edge labs, the latest software, and genuine industry experience to prepare you for your future career.


Experiential learning highlights

Work Integrated Learning (WIL) in your final year:
You’ll spend time either in an industry placement (two days a week) or working on a team-based industry project, gaining direct exposure to workplace practices and employer expectations. This is your chance to apply classroom knowledge in a real professional setting and start building valuable industry connections.

Access to advanced computing facilities:
You’ll have full access to Griffith’s dedicated computer labs equipped with high-performance desktops, laptops, and specialist software. Many of these labs are open 24/7, so you can work whenever inspiration strikes.

Professional-grade software and tools:
As a Griffith student, you’ll have access to a wide range of industry-standard software, including Office 365, SPSS, SAS, and other specialist programs used by professionals. This ensures you’re confident and job-ready with the same tools used in leading tech environments.

Choice of major to shape your learning journey:
You can tailor your degree to your interests by choosing between two majors — Data Science & Artificial Intelligence or Algorithms & Computing. Each pathway allows you to deepen your expertise and focus your project work on what excites you most.

Capstone project or research experience:
In your final year, you’ll take on a major practical or research-based project that brings together everything you’ve learned. Whether you collaborate with industry or dive into a research challenge, you’ll graduate with a standout portfolio piece that showcases your ability to turn complex ideas into real, working solutions.

Progression & Future Opportunities

Graduate Outcomes & Career Paths

In just four years, you’ll graduate ready to make an impact in the tech world — whether you’re developing innovative software, analysing complex data, or building the next generation of intelligent systems.

Typical career paths include:

  • Software Developer

  • Data Scientist

  • Systems Analyst

  • Software Systems Architect


Why this degree is a smart move:

Strong career support:
At Griffith University, you’ll have access to the Careers and Employment Service, which helps students plan their career goals, prepare standout job applications, connect with mentors, and build professional e-portfolios. The Student Employment team also assists in finding paid work — both on and off campus — and connects you with more than 7,000 industry partners to help you gain real-world experience.

Excellent job prospects and salaries:
Graduates in computer science and related ICT fields are in high demand across Australia. Software and applications programmers typically earn between AU$93,000 and AU$120,000 per year, with employment expected to grow by around 38%. Similarly, business and systems analysts are seeing over 62% growth, with average salaries exceeding AU$120,000.

Industry-connected learning:
In your final honours year, you’ll complete either a research project or an industry placement, giving you valuable hands-on experience and direct access to professional networks that can lead to employment opportunities right after graduation.

Accreditation and long-term value:
This Honours degree is designed to equip you with advanced technical, professional, and research-ready skills. You’ll develop deep subject knowledge, strong analytical and critical thinking abilities, and the confidence to design, implement, and evaluate complex computing systems — all essential for professional practice or further study.

Graduate outcomes:
By the time you graduate, you’ll have a comprehensive understanding of computer science, advanced technical expertise, and the ability to adapt to evolving technologies. You’ll also gain experience in independent project work and problem-solving, setting you apart as a capable and future-ready computing professional.


Further Academic Progression:

After completing this degree, you’ll be well-prepared to pursue postgraduate study — whether that’s a research master’s or PhD in computing, data science, or artificial intelligence. Your honours thesis or industry project can serve as a strong foundation for advanced study or research, opening doors to high-level specialist and academic roles.

Program Key Stats

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


No
Yes

Eligibility Criteria

DDD
2.9
26
65

N/A
N/A
6.5
79
80.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