National Computer Science School (NCSS) Summer School

In light of the emerging COVID-19 situation and continuing policy statements from the State and Federal Government, the University is adopting a series of changes to reduce rates of infection in the community. At this stage, the NCSS Summer School dates are not affected, but please sign up for updates:

The University will continue to follow expert health advice and will continue to make decisions about its activities which are in the best interests of the health, safety and well-being of the entire University community.

Connect with us

About the NCSS Summer School

The National Computer Science School (NCSS) Summer School is a ten-day summer school for students going into years 11 and 12. NCSS brings together talented young people from around Australia for an intensive course of computer programming and website development at university.

NCSS 2020 will run Friday 3 – Sunday 12 January 2020 (inclusive), with nodes at the University of Sydney and the University of Melbourne.

National Computer Science School logo

NCSS has been offered in various formats since 1996 and is organised by the Australian Computing Academy at the University of Sydney. From 2020, the University of Melbourne is partnering with NCSS to offer a Melbourne-based summer school.

The school is completely residential, with all students staying with NCSS staff in full-board accommodation provided on campus.

The cost of the Summer School is heavily subsidised by our sponsors, allowing us to make the cost per student $500 in 2020.

Designed for

Year 11 and Year 12 students (commencing in 2020)


Friday 3 – Sunday 12 January 2020 (inclusive)

Where in Melbourne

Students will reside at Trinity College, University of Melbourne, and attend lectures and workshops at the University of Melbourne.

Where in Sydney

Students will reside at the Women’s College, University of Sydney, and attend lectures and workshops at the University of Sydney.

Program details

For program details including a sample 1-day program, visit the National Computer Science School website.

Application process

Applications for NCSS 2020 are now closed.

NCSS applications will be accepted from students who will complete Year 11 in 2019, and from exceptionally gifted Year 10 students. Selection of students will be based on academic performance, particularly in the subjects of mathematics and science, and demonstrated interest in computing. Personal qualities, such as community service, and social and teamwork skills will also be taken into consideration.

No prior knowledge of computing is assumed. Students who are not taking computing units of study at school are eligible to apply. Rest assured that students who enter the program as proficient programmers will also find plenty of material to extend their skills.


If you have any questions, email