Software Development (VCE Units 3 & 4)
by nsc-admin | Nov 23, 2024
The VCAA specifies the assessment procedures for students undertaking scored assessment in Units 3 and 4. Designated assessment tasks are provided in the details for each unit in VCE study designs.
The student’s level of achievement in Units 3 and 4 will be determined by School-assessed Coursework (SAC), a School-assessed Task (SAT) as specified in the VCE study design, and external assessment.
The VCAA will report the student’s level of achievement on each assessment component as a grade from A+ to E or UG (ungraded). To receive a study score the student must achieve two or more graded assessments and receive S for both Units 3 and 4. The study score is reported on a scale of 0–50; it is a measure of how well the student performed in relation to all others who took the study. Teachers should refer to the current VCE and VCAL Administrative Handbook for details on graded assessment and calculation of the study score. Percentage contributions to the study score in VCE Applied Computing are as follows:
Units 3 and 4 School-assessed Coursework: 20 per cent
Units 3 and 4 School-assessed Task: 30 per cent
End-of-year examination: 50 per cent.
Details of the assessment program are described in the sections on Units 3 and 4 in this study design.
Unit 3: Software Development – Area of Study 1 – Programming
U3O1-KK01 – Emerging trends in programming using AI (2025)
Lesson 4 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1-KK02 – Functional and non-functional requirements (2025)
Lesson 5 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1-KK03 – Design tools for representing modules (2025)
Lesson 6 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1-KK04 – Characteristics of data types (2025)
Lesson 7 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1-KK05 – Characteristics of data structures (2025)
Lesson 8 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1-KK06 – Characteristics of data sources (2025)
Lesson 9 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1-KK07 – Principles of Object Oriented Programming (2025)
Lesson 10 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
Electricity Bill Comparitor (2025)
Lesson 11 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1-KK08 – Features of a programming language (2025)
Lesson 12 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1-KK09 – Naming conventions (2025)
Lesson 13 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1-KK10 – Validation Techniques (2025)
Lesson 14 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1-KK11 – Internal Documentation (2025)
Lesson 15 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1-KK12 – Algorithms for Sorting and Searching (2025)
Lesson 16 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1-KK13 – Types of errors (2025)
Lesson 17 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
U3O1 – KK14 – Debugging and testing techniques (2025)
Lesson 18 of 18 within section Unit 3: Software Development – Area of Study 1 – Programming.
You must enrol in this course to access course content.
Unit 3: Software Development – Area of Study 2 – Analysis and Design
U3O2 – Introduction (2025)
Lesson 1 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2 – SAT information (2025)
Lesson 2 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK01 – Why organisations develop software (2025)
Lesson 3 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK02 – Brief to document a problem or need (2025)
Lesson 4 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK03 – Project management Gantt charts (2025)
Lesson 5 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK04 – Techniques for collecting data (2025)
Lesson 6 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK05 – Functional and non-functional requirements (2025)
Lesson 7 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK06 – Constraints that influence solution development (2025)
Lesson 8 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK07 – Characteristics of solution scope (2025)
Lesson 9 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK08 – Depicting relationships between users, data and systems (2025)
Lesson 10 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK09 – Software Requirements Specification (2025)
Lesson 11 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK10 – Key legal requirements (2025)
Lesson 12 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK11 – File management techniques
Lesson 13 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK12 – Generating design ideas
Lesson 14 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O1-KK13 – Efficiency and effectiveness of solutions
Lesson 15 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK14 – Tools for generating solution designs from design ideas
Lesson 16 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK15 – Characteristics of user experiences
Lesson 17 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK16 – Design principles influencing appearance and functionality
Lesson 18 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
2024 – Factors affecting design solutions
Lesson 19 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
2024 – Security considerations influencing design
Lesson 20 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
2024 – Development models (Waterfall, Agile)
Lesson 21 of 21 within section Unit 3: Software Development – Area of Study 2 – Analysis and Design.
You must enrol in this course to access course content.
Unit 4: Software Development – Area of Study 1 – Development and Evaluation
Lesson 1 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK01 – Efficient and effective solutions (2025)
Lesson 2 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK02 – Data types, structures & sources for input, storage & output (2025)
Lesson 3 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK03 – Features of a programming language (2025)
Lesson 4 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK04 – Innovative approaches to software development (2025)
Lesson 5 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK05 – Validation techniques (2025)
Lesson 6 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK06 – Debugging and alpha testing techniques (2025)
Lesson 7 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK07 – Conducting beta testing (2025)
Lesson 8 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK08 – Features of evaluation strategies (2025)
Lesson 9 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK09 – Techniques for applying evaluation criteria (2025)
Lesson 10 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK10 – Factors influencing effectiveness of project plans (2025)
Lesson 11 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK11 – Recording progress of projects (2025)
Lesson 12 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK12 – Assessing effectiveness of a project plan (2025)
Lesson 13 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
2024 – Checking coded solutions meet design specifications
Lesson 14 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
2024 – Evaluating efficiency and effectiveness
Lesson 15 of 15 within section Unit 4: Software Development – Area of Study 1 – Development and Evaluation.
You must enrol in this course to access course content.
Unit 4: Software Development – Area of Study 2 – Cybersecurity
Lesson 1 of 11 within section Unit 4: Software Development – Area of Study 2 – Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK01 – Goals and objectives of large organisations (2025)
Lesson 2 of 11 within section Unit 4: Software Development – Area of Study 2 – Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK02 – Advantages & disadvantages of developing software in-house (2025)
Lesson 3 of 11 within section Unit 4: Software Development – Area of Study 2 – Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK03 – Vulnerabilities within insecure development environments (2025)
Lesson 4 of 11 within section Unit 4: Software Development – Area of Study 2 – Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK04 – Security controls to protect practices and data (2025)
Lesson 5 of 11 within section Unit 4: Software Development – Area of Study 2 – Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK05 – Threat modelling principles (2025)
Lesson 6 of 11 within section Unit 4: Software Development – Area of Study 2 – Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK06 – Evaluating the security of software development practices (2025)
Lesson 7 of 11 within section Unit 4: Software Development – Area of Study 2 – Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK07 – Key legislation affecting organisations and data (2025)
Lesson 8 of 11 within section Unit 4: Software Development – Area of Study 2 – Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK08 – Ethical issues arising when developing software (2025)
Lesson 9 of 11 within section Unit 4: Software Development – Area of Study 2 – Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK09 – Measures to reduce or eliminate threats and risk (2025)
Lesson 10 of 11 within section Unit 4: Software Development – Area of Study 2 – Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK10 – Improving security of software development practices (2025)
Lesson 11 of 11 within section Unit 4: Software Development – Area of Study 2 – Cybersecurity.
You must enrol in this course to access course content.
Exam Preparation
Examination specifications (2025)
Lesson 1 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Lesson 2 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Unit 3 & 4 – Exam Preparation
Lesson 3 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
2025 Trial Exam Solutions
Lesson 4 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Lesson 5 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Lesson 6 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Lesson 7 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Lesson 8 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Lesson 9 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
2020-2024 Study Design Content
2024 – Physical and software security
Lesson 1 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Software auditing and testing
Lesson 2 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Software and data security vulnerabilities
Lesson 3 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Types of web authentication risks
Lesson 4 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Managing risks from 3rd party software
Lesson 5 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Characteristics of data that has integrity
Lesson 6 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Effectiveness of software development security
Lesson 7 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Impact of ineffective security on data integrity
Lesson 8 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Risk management strategies
Lesson 9 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
Norwood VCE Student
FREE
access until December 31, 2025 12:00 am
Unit 3: Software Development – Area of Study 1 – Programming
U3O1-KK01 – Emerging trends in programming using AI (2025)
Lesson 4 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1-KK02 – Functional and non-functional requirements (2025)
Lesson 5 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1-KK03 – Design tools for representing modules (2025)
Lesson 6 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1-KK04 – Characteristics of data types (2025)
Lesson 7 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1-KK05 – Characteristics of data structures (2025)
Lesson 8 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1-KK06 – Characteristics of data sources (2025)
Lesson 9 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1-KK07 – Principles of Object Oriented Programming (2025)
Lesson 10 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
Electricity Bill Comparitor (2025)
Lesson 11 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1-KK08 – Features of a programming language (2025)
Lesson 12 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1-KK09 – Naming conventions (2025)
Lesson 13 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1-KK10 – Validation Techniques (2025)
Lesson 14 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1-KK11 – Internal Documentation (2025)
Lesson 15 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1-KK12 – Algorithms for Sorting and Searching (2025)
Lesson 16 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1-KK13 – Types of errors (2025)
Lesson 17 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
U3O1 – KK14 – Debugging and testing techniques (2025)
Lesson 18 of 18 within section Unit 3: Software Development - Area of Study 1 - Programming.
You must enrol in this course to access course content.
Unit 3: Software Development – Area of Study 2 – Analysis and Design
U3O2 – Introduction (2025)
Lesson 1 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2 – SAT information (2025)
Lesson 2 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK01 – Why organisations develop software (2025)
Lesson 3 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK02 – Brief to document a problem or need (2025)
Lesson 4 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK03 – Project management Gantt charts (2025)
Lesson 5 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK04 – Techniques for collecting data (2025)
Lesson 6 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK05 – Functional and non-functional requirements (2025)
Lesson 7 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK06 – Constraints that influence solution development (2025)
Lesson 8 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK07 – Characteristics of solution scope (2025)
Lesson 9 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK08 – Depicting relationships between users, data and systems (2025)
Lesson 10 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK09 – Software Requirements Specification (2025)
Lesson 11 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK10 – Key legal requirements (2025)
Lesson 12 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK11 – File management techniques
Lesson 13 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK12 – Generating design ideas
Lesson 14 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O1-KK13 – Efficiency and effectiveness of solutions
Lesson 15 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK14 – Tools for generating solution designs from design ideas
Lesson 16 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK15 – Characteristics of user experiences
Lesson 17 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
U3O2-KK16 – Design principles influencing appearance and functionality
Lesson 18 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
2024 – Factors affecting design solutions
Lesson 19 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
2024 – Security considerations influencing design
Lesson 20 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
2024 – Development models (Waterfall, Agile)
Lesson 21 of 21 within section Unit 3: Software Development - Area of Study 2 - Analysis and Design.
You must enrol in this course to access course content.
Unit 4: Software Development – Area of Study 1 – Development and Evaluation
Lesson 1 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK01 – Efficient and effective solutions (2025)
Lesson 2 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK02 – Data types, structures & sources for input, storage & output (2025)
Lesson 3 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK03 – Features of a programming language (2025)
Lesson 4 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK04 – Innovative approaches to software development (2025)
Lesson 5 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK05 – Validation techniques (2025)
Lesson 6 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK06 – Debugging and alpha testing techniques (2025)
Lesson 7 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK07 – Conducting beta testing (2025)
Lesson 8 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK08 – Features of evaluation strategies (2025)
Lesson 9 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK09 – Techniques for applying evaluation criteria (2025)
Lesson 10 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK10 – Factors influencing effectiveness of project plans (2025)
Lesson 11 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK11 – Recording progress of projects (2025)
Lesson 12 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
U4O1-KK12 – Assessing effectiveness of a project plan (2025)
Lesson 13 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
2024 – Checking coded solutions meet design specifications
Lesson 14 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
2024 – Evaluating efficiency and effectiveness
Lesson 15 of 15 within section Unit 4: Software Development - Area of Study 1 - Development and Evaluation.
You must enrol in this course to access course content.
Unit 4: Software Development – Area of Study 2 – Cybersecurity
Lesson 1 of 11 within section Unit 4: Software Development - Area of Study 2 - Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK01 – Goals and objectives of large organisations (2025)
Lesson 2 of 11 within section Unit 4: Software Development - Area of Study 2 - Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK02 – Advantages & disadvantages of developing software in-house (2025)
Lesson 3 of 11 within section Unit 4: Software Development - Area of Study 2 - Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK03 – Vulnerabilities within insecure development environments (2025)
Lesson 4 of 11 within section Unit 4: Software Development - Area of Study 2 - Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK04 – Security controls to protect practices and data (2025)
Lesson 5 of 11 within section Unit 4: Software Development - Area of Study 2 - Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK05 – Threat modelling principles (2025)
Lesson 6 of 11 within section Unit 4: Software Development - Area of Study 2 - Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK06 – Evaluating the security of software development practices (2025)
Lesson 7 of 11 within section Unit 4: Software Development - Area of Study 2 - Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK07 – Key legislation affecting organisations and data (2025)
Lesson 8 of 11 within section Unit 4: Software Development - Area of Study 2 - Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK08 – Ethical issues arising when developing software (2025)
Lesson 9 of 11 within section Unit 4: Software Development - Area of Study 2 - Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK09 – Measures to reduce or eliminate threats and risk (2025)
Lesson 10 of 11 within section Unit 4: Software Development - Area of Study 2 - Cybersecurity.
You must enrol in this course to access course content.
U4O2-KK10 – Improving security of software development practices (2025)
Lesson 11 of 11 within section Unit 4: Software Development - Area of Study 2 - Cybersecurity.
You must enrol in this course to access course content.
Exam Preparation
Examination specifications (2025)
Lesson 1 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Lesson 2 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Unit 3 & 4 – Exam Preparation
Lesson 3 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
2025 Trial Exam Solutions
Lesson 4 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Lesson 5 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Lesson 6 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Lesson 7 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Lesson 8 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
Lesson 9 of 9 within section Exam Preparation.
You must enrol in this course to access course content.
2020-2024 Study Design Content
2024 – Physical and software security
Lesson 1 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Software auditing and testing
Lesson 2 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Software and data security vulnerabilities
Lesson 3 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Types of web authentication risks
Lesson 4 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Managing risks from 3rd party software
Lesson 5 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Characteristics of data that has integrity
Lesson 6 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Effectiveness of software development security
Lesson 7 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Impact of ineffective security on data integrity
Lesson 8 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.
2024 – Risk management strategies
Lesson 9 of 9 within section 2020-2024 Study Design Content.
You must enrol in this course to access course content.