Software Engineering (Y13)
Subject Description
Teacher in Charge: Tim Dagger.
Ākonga will continue to address problems and opportunities with digital technology outcomes.
Ākonga will refine their use of agile development to manage the development of a complex computer program. This makes use of complex programming techniques, including object-oriented programming and complex data structures. They will also research and evaluate areas of computer science.
As part of their project, students will engage with concepts such as whanaungatanga (considering end users), manaakitanga (accessibility), and kaitiakitanga (respecting privacy, cultures, and social groups).
This course will prepare ākonga for further academic study in the fields of Software Engineering, Computer Science, as well as vocational qualifications in Information and Communication Technology.
Contributions and Equipment/Stationery
Description | Type | Value |
---|---|---|
Course materials | Contribution | $20.00 |
$20.00 |
Credit Information
You will be assessed in this course through all or a selection of the standards listed below.
This course is eligible for subject endorsement.
This course is approved for University Entrance.
External
NZQA Info
Digital Technologies and Hangarau Matihiko 3.7 - Use complex programming techniques to develop a computer program
NZQA Info
Digital Technologies and Hangarau Matihiko 3.8 - Use complex processes to develop a digital technologies outcome
NZQA Info
Digital Technologies and Hangarau Matihiko 3.9 - Analyse an area of computer science