Overview
Course description
Software Engineering 11–12 provides students the opportunity to develop knowledge, understanding and skills in software engineering, hardware and software integration, and in the development, implementation and evaluation of computer programs. Students focus on a systematic approach to problem-solving when designing and developing creative software solutions.
What students learn
Through the study of Software Engineering 11–12, students learn to:
- analyse the social, ethical and legal implications of software engineering on individuals, society and the environment
- evaluate practices to safely and securely collect, use and store data
- design, develop, implement and evaluate safe and secure software solutions.
Course structure and requirements
Year 11 course structure and requirements
Year 11 course (120 hours)
Year 12 course structure and requirements
Year 12 course (120 hours)
Safety and risk management
Schools are required to ensure they follow Loading in delivering the Software Engineering 11–12 Syllabus.
Software Engineering course specifications
The Loading are an integral part of the course content for Year 11 and Year 12 and indicate the depth of study required for some concepts in the Software Engineering 11–12 Syllabus. The Software Engineering 11–12 Syllabus must be applied in conjunction with the Software Engineering Course Specifications.
Course enrolment details
Further information for Software Engineering Year 11
- Course number: 11345
- Course hours: 120
- Course units: 2
- Enrolment type: Elective
- Endorsement type: Board developed
Exclusions
- Computing Technology Life Skills (Year 11, 2 units): 16623
- Technology Life Skills (Year 11, 2 units): 16686
Prerequisites
- Nil
Corequisites
- Nil
Further information for Software Engineering Year 12
- Course number: 15365
- Course hours: 120
- Course units: 2
- Enrolment type: Elective
- Endorsement type: Board developed
Exclusions
- Computing Technology Life Skills (Year 12, 2 units): 16623
- Technology Life Skills (Year 12, 2 units): 16686
Prerequisites
- Software Engineering (Year 11, 2 units): 11345
Corequisites
- Nil
HSC information
Information about curriculum requirements for the HSC are available on Assessment Certification Examination (ACE).