Howick College Howick College

Year 12 Programming (12PRG)

12PRG
Course Description

Teacher in Charge: Ms P. Liang, Mr R. Rounds.

Pre-requisites

14 credits from 11DGT including the programming standard, or HOD approval  


Year 12 Programming is a course designed for students who are eager to expand their understanding and skills in programming. It offers an in-depth exploration of advanced Python programming skills, focusing on data structures, functions, and decomposition through modular programming principles. Students will also learn to design and implement relational databases with logically structured data.

The external assessment for this course will require students to study a topic in the computer science area, for example, computer security, encryption, error control or artificial intelligence.

This course offers a total of 19 NCEA credits. It leads to 13PRG which is a University Entrance (UE) approved subject and recommended for students who wish to pursue Science or Engineering courses in the university.

Please note that for students who wish to enroll in multiple Digital Technologies subjects, such as 12DGT and 12PRG, there is an overlap of one assessment between these two courses. While students are not permitted to earn the same credits in both courses, an alternative assessment will be provided to ensure a comprehensive and diverse learning experience. This approach allows students to broaden their knowledge across various aspects of digital technologies without duplicating their efforts.

Course fee: $10


Learning Areas:

Technology


Pathway

Year 13 Programming (13PRG)

Software developer, web developer, mobile app developer, game developer, front-end and/or back-end developer, data analyst, IT security specialist, cybersecurity analyst, data scientist, system analyst, artificial intelligence/machine learning engineer, database administrator, quality assurance engineer, DevOps engineers=, Cloud engineer, UI/UX designer, business analyst, embedded systems developer, bioinformatics analyst, GIS (Geographic Information Systems) specialist, health informatics specialist, digital marketing analyst, educational technology specialist, freelance developer/consultant, etc



			
					
					Contributions and Equipment/Stationery
										

Course fee: $10


Disclaimer

Owing to teachers responding to individual students' needs, courses and NCEA standards taught in a subject maybe different to those displayed.