4 Years On Campus Bachelors Program
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.
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.
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.



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.
