Computer science as a Leaving Cert subject