学生可以学习众多课程,总计超过100种(包括语言)并且涉及广泛的学科领域。然而,大多数学校只为学生提供较少的课程供其选择。唯一的必修课程是英语,学生必须学习《高级英语》(English Advanced),《标准英语》(English Standard),《英语作为第二语言》(English as a Second Language)或《英语生活技能》(English Life Skills)其中之一才能获得高中毕业证书。(学习《高级英语》的学生也可以选择《扩展英语一》(English Extension 1)和《扩展英语二》(English Extension 2)。)个别学校可能会要求学生学习特定课程,比如宗教学校的《宗教研究》(Studies of Religion)或农业学校的《农业》(Agriculture)。但是,这些是学校的内部要求,是与HSC的要求分开的。