Before University

National Computer Science School (NCSS)

Winner Engineers Australia

The National Computer Science School (NCSS) is a 10-day summer school for students entering Year 11 and 12. NCSS brings together talented young people from around Australia for an intensive week of programming and computer science in the School of Information Technologies, at the University of Sydney.

NCSS is organised by academic staff, alumni and students of the School of Information Technologies. The school is residential, with students staying with NCSS staff in accommodation provided by the Women’s College, within the University of Sydney main campus.

Students do not need previous experience to apply - just an interest in learning about computer science. The course assumes no previous programming experience and has been designed to suit a wide range of abilities.

Students in the Python stream will develop their own social networking site, like Facebook and will learn:

  • an object-oriented scripting language
  • how social networking sites like Facebook work
  • how the web actually works
  • about dynamically generated web content
  • to use professional web design tools

Students in the Embedded Systems stream will program embedded devices for controlling robots and will learn:

  • the Arduino (C++-based) programming language
  • how embedded systems work and are designed
  • how to control robots using embedded systems

Students who are good at computing, science, mathematics or visual art, or very enthusiastic about computing are encouraged to apply.

More information on the National Computer Science School »