Bachelor of Advanced Computer Science (Honours)

Computer Science is a dynamic and developing field that is increasingly pervading every aspect of society. In this program you will learn the fundamental principles underpinning computer science and learn practical software technology development skills for many different platforms and applications. You will have the choice of studying topics such as Programming Languages, Distributed Computing, Computer Architectures, Algorithms and Operating Systems, Machine Learning, Intelligent Systems, Robotics, Programming for Web, Mobile and Embedded Applications, Scientific Computing, Visualisation and Big Data Mining, and Analytics. You can choose between one of two majors and also select from a range of elective courses. In the last year of your studies, you will complete a practical project for industry or research placement providing first-hand experience of the knowledge, skills and attributes required to succeed in full-time employment.

Campus
Duration
Fees
ATAR

Gold Coast

Full-time - 4 years

Part-time - 8 years

N/A
80

Online

Online/Off-campus - 4 years

Part-time - 8 years

N/A
80

Subjects

  • Calculus I
  • Computer and Network Architecture
  • Computer Systems and Networks
  • Computing Algorithms
  • Cyber Security Standards and Operations
  • Discrete Structures
  • Engineering Mathematics 1
  • Engineering Mathematics 2
  • Foundation Mathematics
  • Fundamentals of Blockchain and Distributed Ledger Technology
  • Honours Thesis
  • Language and Communication for Sciences
  • Linear Algebra
  • Listed electives and/or Free-choice electives
  • Object Oriented Programming
  • Programming Fundamentals
  • Programming Principles
  • Research Methods in IT
  • Secure Development Operations
  • Software Engineering Fundamentals
  • Software Technologies
  • Statistics
  • The Ethical Technologist
  • Work Integrated Learning - Placement
  • Work Integrated Learning - Single Project
  • Work Integrated Learning Part 1
  • Work Integrated Learning Part 2

Entry requirements

  • The University's Admission Policy will apply.

Recognition

Griffith University grants credit and recognition of prior learning which may relate to prior formal learning or prior informal and non-formal learning. For more information, please visit the following website: Credit transfer Griffith's innovative Credit Precedent Database allows you to find out what credit decisions have been made in the past. These precedents will give you an idea of what you can expect. View credit precedents for this program

Related Courses

Bachelor of Advanced Computer Science (Honours)

UNSW Sydney

Bachelor of Advanced Computer Science (Honours)

The University of Western Australia (UWA)

Bachelor of Advanced Science (Honours)/Bachelor of Science (Computer Science)

UNSW Sydney

Bachelor of Computer Science (Honours)

University of Wollongong

Bachelor of Science (Computer Science) (Honours)

RMIT University

Bachelor of Computer Science with Honours

University of New England (UNE)