12SWE

Software Engineering (Y12)

Subject Description

Teacher in Charge: Amy Renata.

Ākonga will develop competencies in areas of software engineering, including local area networking, database design and administration, and advanced programming in Python continuing from Level 1 Digital Technologies.

There are two projects. In the first, ākonga plan and implement a local area network; in the second, they create a Python program that connects to a network-connected database server.

All throughout, ākonga will learn engage with concepts such as rangatiratanga (data sovereignty), manaakitanga (ethics), and kaitiakitanga (privacy).

This course leads to the Level 3 programme, with skills relevant to academic degrees in Software Engineering and Computer Science, as well as vocational qualifications in Information and Communication Technology.

Ākonga may also take Level 2 Digital Media & Design concurrently in order to foster important transferable skills such as time and relationship management.

Contributions and Equipment/Stationery

Description Type Value
Course materials Contribution $20.00
$20.00

Pathway

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.

Total Credits Available: 17
Internal Assessed Credits: 14
External Assessed Credits: 3
Assessment
Description
Level
Internal or
External
Credits
L1 Literacy Credits
UE Literacy Credits
Numeracy Credits
A.S. 91892 v1
NZQA Info

Digital Technologies and Hangarau Matihiko 2.3 - Use advanced techniques to develop a database


Level: 2
Internal or External: Internal
Credits: 4
Level 1 Literacy Credits: 0
University Entrance Literacy Credits: 0
Numeracy Credits: 0
A.S. 91895 v1
NZQA Info

Digital Technologies and Hangarau Matihiko 2.6 - Use advanced techniques to develop a network


Level: 2
Internal or External: Internal
Credits: 4
Level 1 Literacy Credits: 0
University Entrance Literacy Credits: 0
Numeracy Credits: 0
A.S. 91896 v1
NZQA Info

Digital Technologies and Hangarau Matihiko 2.7 - Use advanced programming techniques to develop a computer program


Level: 2
Internal or External: Internal
Credits: 6
Level 1 Literacy Credits: 0
University Entrance Literacy Credits: 0
Numeracy Credits: 0
A.S. 91898 v1
NZQA Info

Digital Technologies and Hangarau Matihiko 2.9 - Demonstrate understanding of a computer science concept


Level: 2
Internal or External: External
Credits: 3
Level 1 Literacy Credits: 0
University Entrance Literacy Credits: 0
Numeracy Credits: 0
Credit Summary
Total Credits: 17
Total Level 1 Literacy Credits: 0
Total University Entrance Literacy Credits: 0
Total Numeracy Credits: 0