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 2018

For the past three 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 department is funding 10 scholarships (worth approximately $1,000 each) for teachers to follow in their footsteps at the 2018 Summer School (4 January to 14 February 2018). 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 2018 Summer School

Entries for the 2018 Summer School competition are now closed. The lucky applicants will be notified soon. If you would like to be contacted for future Computer Science related competitions and events, please contact science-marketing@auckland.ac.nz.


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 (starting January 2018)


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


About the Department 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 (2017 QS World University Rankings by Subject).