Software Design and Development
A+A-Print

Students may choose this course even if they have little previous experience in the area of information technology.  If you have already studied Information and Software Technology you may be familiar with some of the topics so you can progress through them quickly.  The course may be taken along with Information Processes and Technology and information Technology VET, giving a potential of upto 6 units of computing.

The Preliminary course introduces students to the basic concepts of computer software design and development.  It does this by looking at the different ways in which software can be developed, the tools that can be used to assist in this process and by considering the interaction between software and other components of the computer system.

The HSC course builds on the Preliminary course, and asks students to develop and document software using a variety of data structures and language facilities and through these will learn to solve a number of interesting and relevant software problems.

 

Main topics covered:

Preliminary

HSC Course

Concepts & Issues in the design & development of software - Social & Ethical issues, Hardware and software, Software development approaches

Introduction to software development - Planning, Building, Checking, Modifying

Developing software solutions

Development and impact of software solutions – Social and ethical issues, Application of software development approaches

Software Development cycle – Understanding, Planning and designing, Implementation, Testing and evaluation, Maintenance

Developing a solution package – Project work

Options strands – Evolution of programming language  OR
The software developers
view of the
hardware

 

 

Signup to our newsletter:
Name:
Email:
 
Board of Studies NSW NSW HSC online
NSW Department of Education and Training
   
 
   
copyright 2005 - 2006 Warrawong High School
powered by webation active