Skip to content
MakeMyCareer

CPTL-EXTN · Extended major · 72 credit points

Computational science

Available in Bachelor of Science, Bachelor of Science Advanced - Global Challenges (Honours), Bachelor of Science Advanced - Research (Honours)

Rules for completing this course

You must complete 72 credit points, comprising: - A maximum of four units at Level 1 (24 credit points); and - A minimum of four units at Level 3 (24 credit points). Computational science extended major requirements You must complete 72 credit points, comprising: - 60 credit points of Core units; - 6 credit points of Additional units; and - 6 credit points of Elective units.

Supporting studies

Computational science is an area of study that benefits from supporting studies in Mathematics. You must complete the following unit. Note: This supporting studies unit (6 credit points) can form part of your Part B Specified studies - Additional science studies in your Bachelor of Science.

  • MAT1003Mathematics for algorithms and models6 cp

Core units

60 cp

You must complete of the following units

  • FIT1045Software development 1: Programming foundations6 cp
  • MAT1830Discrete mathematics for computer science6 cp
  • MTH2051Introduction to computational mathematics6 cp
  • FIT2102Programming paradigms6 cp
  • FIT2115Data structures and algorithms 16 cp
  • FIT2099Object oriented design and implementation6 cp
  • FIT3234Data structures and algorithms 26 cp
  • FIT3235Theory of computation 1: Models of computation6 cp
  • FIT3161Computer science project 16 cp
  • FIT3162Computer science project 26 cp

Additional unit

6 cp

You must complete one unit (6 credit points) from the following list.

  • FIT3143Parallel computing6 cp
  • FIT3232Compiler engineering6 cp
  • FIT4047Computational modelling and simulation6 cp
  • FIT4051Advanced algorithms and data structures6 cp
  • MTH3170Network mathematics6 cp
  • MTH3175Network mathematics (Advanced)6 cp
  • MTH3330Optimisation and operations research6 cp

Elective unit

6 cp

You must complete one unit (6 credit points) from the following list, not already completed as an additional unit. Note: You can complete only one of MTH3170 or MTH3175.

Source: 2027 handbook entry