VCE Algorithmics (HESS) 2018 approved lists
Programming language requirements
The use of the graph abstract data type is core to the study. Only high-level languages that support the modular definition and encapsulation of new data types and that support the NetworkX graph library (or equivalent) are admissible. For 2018 students
must use one or a combination of a following languages:
- the Wolfram language (in implementations that support the graph library, specifically within Mathematica).
This approach allows students to use a single language to complete all requirements or to select different languages for different tasks.
Students are not expected to master the technical aspects of the selected language/s or its libraries beyond what is explicitly required by the study design.
Teachers of VCE Algorithmics (HESS) should note that this list of languages may be revised for 2019 and notification will be published in the VCAA Bulletin.
Alternative methods of computation
In Unit 4, Area of Study 3 (Universality of computation and algorithms) students study alternative methods of computation when examining computation as a universal concept. For 2018 students study the characteristics of the following alternative methods of computation:
- DNA computing
- Neural networks.
Teachers of VCE Algorithmics (HESS) should note that this list of alternative methods of computation may be revised for 2019 and notification will be published in the VCAA Bulletin.