Software Design and Development


Software Design and Development is the study of designing and developing software. SDD is also a subject offered to senior high school students in Australia in university entrance exams such as the Higher School Certificate and the Victorian Certificate of Education.

Victoria

VCE Course

In Victoria, the course in the VCE is known as Information Technology: Software Development.

New South Wales

HSC Course

In New South Wales, SDD is separated into the Preliminary and HSC courses. A prerequisite for the HSC Course is successful completion of the Preliminary Course, which is the same for any other course in the HSC. The course also often requires a major project, in which students must plan, design and develop a software application. The course in NSW is set out in the NSW Board of Studies HSC Software Design and Development syllabus document.

Preliminary Course

Developing Software Solutions

Course Structure

Development and Impact of Software Solutions
Software Development Cycle
Developing a Solution Package
Options
One of the following options:
  1. Programming paradigms, or
  2. The interrelationship between hardware and software