Curriculum information of Carey Baptist Grammar School

Carey Website | Contacts | Sitemap | Home

  pathways logo    



  Carey Donvale | Junior School Kew | Middle School | Senior School | Co-curricular
Year 10 | IB | VCE | Learning Areas | Other Curriculum | Student Development |

VCE Computing

Applied Computing Unit 4: Software Development


Applied Computing Unit 3: Software Development.

Course Description

In this unit students focus on how the information needs of individuals and organisations are met through the creation of software solutions used in a networked environment. They continue to study the programming language used in Unit 3.

Areas of Study

Software Development: Development and Evaluation

Students further develop their computational thinking skills by using the programming language studied in Unit 3 to transform the design they prepared in Unit 3, Outcome 2 into a software solution.

Students prepare a usability test that addresses the core features of their solution. The test must be undertaken by at least two other users and the results recorded. Students can make any necessary adjustments to their solution based on these results.

During the project students apply techniques to record their progress on their plan, achievement of milestones, modifications to the plan to show adjustments and annotations to explain these modifications. Students evaluate the quality of their solution using criteria developed in Unit 3 and they assess the effectiveness of their project plan in managing their project.

Cybersecurity: Software Security

Organisations are increasingly dependent on the use of software to achieve their goals and objectives. In this area of study students focus on the security risks to software and data during the software development process and throughout the use of the software solution by an organisation. Students analyse and evaluate the security of current software development practices, examine the risks to software and data, and consider the consequences of implementing software with ineffective security strategies. Physical and software controls, security vulnerabilities, web application and third-party software risks are investigated. Students recommend risk management strategies to improve current practices, taking into account the key legal requirements and ethical issues faced by an organisation.

Software Tools

Students study the following tools in this unit:

  • Software Development
  • Development and Evaluation
  • Python (continuing from Unit 3).


Outcomes Assessment Tasks Marks Allocated
(school-assessed coursework)

SAT - Develop and evaluate a software solution that meets requirements, evaluate the effectiveness of the development model and assess the effectiveness of the project plan.

A software solution that meets the software requirements specification


Preparation and conduction of usability tests


• an evaluation of the efficiency and effectiveness of the software solution.

• an evaluation of the effectiveness of the selected development model.

• an assessment of the effectiveness of the project plan (Gantt chart) in monitoring project progress.

in one of the following:

• a written report.

• an annotated visual plan.
SAC - Respond to a teacher-provided case study to examine the current software development security strategies of an organisation, identify the risks and the consequences of ineffective strategies and recommend a risk management plan to improve current security practices.

The student’s performance will be assessed using one of the following:

• a case study with structured questions.

• a report in written format.

• a report in multimedia format.

Overall Final Assessment

Graded Assessment Title Assessment Exam Duration Contribution to Study Score (%)
1 Unit 3 Coursework School-assessed coursework   10
  Unit 3 Task (Part 1) School-assessed task   15
2 Unit 4 Coursework School-assessed coursework   10
  Unit 4 Task (Part 2) School-assessed task   15
3 Written Examination November 2 hours 50


Reproduced by permission of the Victorian Curriculum and Assessment Authority, Victoria, Australia: