The National Computer Science School (NCSS) is an annual computer science summer school, organised by the School of Information Technologies at the University of Sydney, Australia, which takes place annually during a seven to nine day period in the January school holidays. Attending students participate in intensive computer programming, website development and related activities whilst working in order to produce a usable website and search engine (in Python) for a nominated charity.
Each year NCSS is open to all students in Australia who will be in Year 12 in the year running, but will also consider applications from particularly gifted students entering Year 11. The NCSS program assumes no previous programming or web design experience, and is designed to suit a wide range of abilities and experience.
Students also have the opportunity to participate in networked games, sport and career talk sessions.