Information about the HSC - Waverley College
Information about the HSC - Waverley College
Information about the HSC - Waverley College
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Software Design and Development<br />
Overview<br />
Two units for each of <strong>the</strong> Preliminary and <strong>HSC</strong> Year Board Developed<br />
Course.<br />
The Preliminary course introduces students to <strong>the</strong> basic concepts of<br />
computer software design and development. It does this by looking at <strong>the</strong><br />
different ways in which software can be developed, <strong>the</strong> tools that can be<br />
used to assist in this process and by considering <strong>the</strong> interaction between<br />
software and <strong>the</strong> o<strong>the</strong>r components of <strong>the</strong> computer system.<br />
The <strong>HSC</strong> course builds on <strong>the</strong> Preliminary course and asks students to<br />
develop and document software using a variety of data structures and<br />
language facilities. Through this <strong>the</strong>y will learn to solve a number of<br />
interesting and relevant software problems.<br />
Content<br />
The two main content areas of <strong>the</strong> Software Design and Development<br />
course are <strong>the</strong> <strong>the</strong>oretical aspects of software design and algorithm<br />
description, and <strong>the</strong> practical skills involved in developing computer<br />
software using <strong>the</strong> C# programming language. Additionally <strong>the</strong> <strong>HSC</strong> option<br />
topic ‘Programmer’s view of Hardware’ is studied giving an insight into <strong>the</strong><br />
hardware behind modern computing.<br />
Special<br />
Requirements<br />
An interest in computers and skill at solving logical problems creatively are<br />
both of benefit in Software Design and Technology. Because of <strong>the</strong><br />
programming component of <strong>the</strong> course, a home computer is essential.<br />
Assessment /<br />
Homework<br />
<strong>Information</strong><br />
Assessment is varied with in class programming tasks, and formal<br />
examinations. In <strong>the</strong> preliminary course a series of small programming<br />
exercises (completed as homework) are used both for assessment and to<br />
develop skills. In <strong>the</strong> <strong>HSC</strong> course a major programming assignment (largely<br />
completed outside of class time) is a significant part of <strong>the</strong> assessment.<br />
The Higher School Certificate: Preliminary Courses 2012 Page 35<br />
<strong>HSC</strong> Courses 2013