Rationale: VCE Applied Computing focuses on the strategies and techniques for creating digital solutions to meet specific needs andcto manage the threats to data, information and software security. The study examines the attributes of each component of an information system including people, processes, data and digital systems (hardware, software, networks) and how their interrelationships affect the types and quality of digital solutions.
IT033/34 UNIT 3/4: SOFTWARE DEVELOPMENT
In this unit students apply the problem-solving methodology to develop working software modules using a programming language. Students develop an understanding of the analysis, design and development stages of the problem-solving methodology.
- Interpret designs and apply a range of functions and techniques using a programming language to develop working modules.
- Analyse and document a need or opportunity, generate alternative design ideas, represent the preferred solution design and formulate a project plan for creating the solution.
- Create a solution using a programming language that fulfils identified requirements and assess the effectiveness of the project plan in monitoring progress.
- Analyse and evaluate the security of current software development practises, examine the risks to software and data and consider the consequences of implementing software with ineffective security strategies.