Teaching digital technologies? Want to develop your programming skills? Win a $1,000 scholarship to study our Summer School course and gain confidence in teaching digital technologies at NCEA levels 1, 2 and 3.

Win a scholarship (worth approx $1,000) to study our COMPSCI 101 course from January to February 2019

For the past four years school teachers from all over Auckland have enrolled onto COMPSCI 101: Principles of Programming course during our Summer School (January - February) to up-skill and gain confidence in teaching digital technologies subjects at NCEA Levels 1, 2 and 3.

Our school is funding 10 scholarships (worth approximately $1,000 each) for teachers to follow in their footsteps at the 2019 Summer School (7 January to 20 February 2019). To be in with a chance to win, read the instructions below.


About the course (COMPSCI 101: Principles of Programming)

The COMPSCI 101 course (Principles of Programming) is the standard entry-level course to the Computer Science degree at the University of Auckland.

It does not assume any prior programming experience and so is is perfect for teachers who are interested in teaching digital technologies or who want to gain confidence in the subject area. 

The course offers an introduction to computers and computer programming in a high-level language. It introduces computer programming using the Python programming language, and covers simple variables, expressions, input and output, control structures, functions, using standard data structures such as lists and dictionaries, and using standard Python modules.

COMPSCI 101 is offered three times a year, including during summer school (January to early-February) when we have 10 scholarships available for teachers to cover the cost of the course (see below for further details).


Win a scholarship to study COMPSCI 101 at the 2019 Summer School

We are offering 10 scholarships worth approximately $1000 each to completely cover the cost of studying COMPSCI 101: Principles of Programming at the 2019 Summer School (running 7 January until 20 February 2019).

To be in with a chance to win, tell us whether or not you currently teach digital technologies. If you do, tell us what you teach, at what level and why you think you should be awarded a scholarship. If not, tell us how one of these scholarships will benefit you and the students at your school.

Please fill out the entry form and click 'Submit' to be eligible for the competition.

Note: the COMPSCI 101 course is unavailable for those from correspondence schools. Unfortunately, we are also unable to offer scholarships to those who would be deemed an 'international student'. See full definition here.


Enter the competition

Update on 13 November 2018: The competition is now closed. Thank you to everyone who submitted an application. Winners will be notified on Monday 19 November 2018 via email. 

If you are interested in future scholarship opportunities, please email office@cs.auckland.ac.nz




enter now

Key dates:

Scholarship competition deadline: 12 November 2018

Winners to be notified: 19 November 2018

Summer School applications close: 1 December 2018

Summer School begins: 7 January 2019


Teacher testimonials

"I decided to enter the competition because of the opportunity for me to enhance my understanding of Computer Science and develop my coding skills in Python, which I had not learnt before in my degree.

"Upon the completion of the course, I embarked in a new role as a teacher in charge of level 1 Computer Science, as well as running our after school Coding Club. 

"The thing I liked most about the course is the teaching style; it is extremely relevant, accessible and adaptable to fit teaching high school level. As a result, the course prepared me with a step-by-step approach towards teaching and learning Python.

"Furthermore, as the course's resources and assignments are well-developed, it gave me a wealth of information on how to write assessments at level 1 - particularly for two programming standards 1.45 and 1.46.

"The flexibility of the course is proven to be suitable for teachers going into term 1 teaching of the school year as you can arrange tutorial schedules with the lecturer.

"With the great support from all of the course's teaching staff (lecturers, tutors), I have successfully completed the course with a great understanding in the structure of Python coding and I look forward to doing more Computer Science courses in the future."

Viet Hoang
Mathematics and Computer Science teacher, Takapuna Grammar School

"I entered the Computer Science teachers scholarship competition as I've always wanted to refresh my knowledge of programming and this course sounded perfect for this.

"The course gave me huge confidence in teaching programming and even digital media, database and other areas of digital technologies. It was really, really useful with teaching programming in 2016.

"The thing I liked most about the course was the availability of online resources, such as pdfs and lectures video. The tutorials and the computer lab tutors were really useful and sometimes the lecturers came and helped in the lab  sessions as well."

Maiala Tu’inukuafe

"I decided to enter the Digital Technologies scholarship competition because I wanted to gain confidence in teaching Digital Technologies.

"It was a wonderful opportunity for me to get a first time hands-on experience in computer programming. I thoroughly enjoyed the course; attending lectures, lab sessions and tutorials. I gained a lot of knowledge and practical strategies in computer programming that will be beneficial to me and my career. It was definitely worth all the commitment as I pursue further studies this year utilising my knowledge base of Digital Technologies.

My achievement has also caught positive attention of potential employers. My gratitude of thanks to the Department of Computer Science, for without the constructive feedback and guidance from the teaching staff, such an amazing experience would not have been possible. Thank-you for awarding me with a Certificate of Outstanding Achievement. I look forward to sharing my knowledge and understanding in my teaching profession."

Ruqayya Khan
Mathematics teacher, Avondale College


Will I earn a certificate?

The University of Auckland offers a Certificate of Proficiency (COP) which is designed to allow students to take individual courses without committing to enrolment in a full multi-year degree programme. After studying and completing COMPSCI 101, you will receive a Certificate of Proficiency. This can also be used as credit if you choose to continue onto a degree programme in the future.

Further information

Certificate of Proficiency - COP Regulations


Apply now to study at the Summer School

You can apply to study COMPSCI 101 at the Summer School by visiting www.apply.auckland.ac.nz. Applications close on Friday 1 December.


About the School of Computer Science

The University of Auckland is ranked in the top 100 in the world (and number one in New Zealand) for Computer Science and Information Systems (2018 QS World University Rankings by Subject).