Skip to Main Content

Software Development 3&4

Download subject guide

Welcome from Tue Nguyen

Overview

Software Development provides students with the opportunity to solve problems through the creation of apps using a programming language. Students work on a real-world project and build an app that solves a problem. Students develop skills in computational thinking and using a programming language to create algorithms that perform a specific task. These skills prepare students for further study in software engineering and allow them to create digital solutions such as business apps, websites and games.

  • Apply Apply Now
  • Commencing 30 January 2023
  • Duration 2 Semesters
  • Hours per week Live lessons are 2 periods per week and self-paced is 4-6 hours
  • Fees View fees
  • Department Computing

Unit focus areas

Software Development Unit 3 - Programming practice, analysis and design

Software Development Unit 4 - Development, evaluation and cybersecurity

Pre-requisites

Students undertaking Units 3 and 4 Software Development need to have successfully completed Units 1 and 2 Applied Computing and have experience with Python.

Assessments

For Units 3 and 4, students complete School-Assessed Coursework (20%) subject to external moderation, a School-Assessed Task (30%) subject to external moderation, and an end-of-year examination (50%).

Enrolments and assessments

Some important information regarding enrolments and assessments.

Using the Victorian Assessment Software System (VASS), a student is enroled in each of their subjects with both (a) a home school and (b) an assessing school. For more information about enrolments and assessments and what needs to be completed please click the button below to read further information

Integrating technology for learning

The Haileybury Pangea learning community has been designed from the ground up by our brilliant teachers working alongside international researchers in blended learning.

FAQs

For a full list of FAQs see our Frequently Asked Question page