Computing and Data Science [not available in 2020] major

Organisations across all industries and sectors are increasingly using data science in information analysis, storage, communication and distribution. In the Bachelor of Advanced Computer Science (Computing and Data Science) you will acquire the computing and data science knowledge and skills to understand and apply appropriate analytical methods to transform the way an organisation achieves its objectives, to deal effectively with large data management tasks, to master the statistical and machine learning foundations on which data analytics is built, and to evaluate and communicate the effectiveness of new technologies; putting you in high demand in the growing data science job market and providing you with many diverse career options as a graduate. This major will prepare you with practical skills in data science technologies for data collection, cleaning, conversion, analysis, visualisation, interpretation, storage, search, synthesis and cloud management.


Students are able to (1) apply data visualisation, interpretation, storage and synthesis skills in complex real-world settings; (2) use predictive modelling to forecast future trends, outcomes and scenarios; (3) discuss the opportunities and constraints of contemporary data science practice as it applies in various industries; (4) work effectively as a team member and as a team leader for real-world data science projects; (5) communicate data science, modelling and analytics clearly in oral, graphical and written formats; and (6) extend knowledge in data science through research, experimentation and analysis.

Degree-specific major

Computing and Data Science [not available in 2020] can only be taken as a degree-specific major in the following degree courses:

BH005 Bachelor of Philosophy (Honours)

Overview of unit sequence

Computing and Data Science [not available in 2020] is a degree-specific double major comprising:

  • six Level 1 units
  • five Level 2 units
  • seven Level 3 units
  • six Level 2 complementary units
Key to availability of units:
S1 = Semester 1; S2 = Semester 2; SS = summer teaching period; N/A = not available in 2020;
NS = non-standard teaching period; OS = offshore teaching period; * = to be advised

Choosing your degree-specific major

You must satisfy the requirements of a degree-specific major before you complete your course. The flexible structure of an undergraduate course allows you to try out a number of different subjects to see what interests you before nominating your degree-specific major. You have the choice to either nominate your degree-specific major when you first enrol in the course or delay nominating it until your second year.

To plan the first year of your study without nominating a degree-specific major, you are advised to choose units that will pave the way to two or more degree-specific majors that are of interest to you. For examples of the choice of units available in first year, search the first-year study plans .

To fully understand the structure of an undergraduate course, read the course structure information and the Undergraduate Degree Course Rules.

The following example illustrates how the Computing and Data Science [not available in 2020] degree-specific major can be included in the course .

%Course study plan%

There are more choices open to you. For more examples, search the study plans .