高中课程由必修学分和选修学分两部份构成。必修学分设置有语言文学、数学、科学、社会学、艺术、体育与健康、技术等学科领域。一些学科领域里还设有必修学科和选修学科,其中:
必修学分的必修学科是每个学生必须修习的科目。它要求每个学生掌握高中阶段最基本的知识、技能和思想方法等,
必修学分的选修学科是各学科领域必修学科之外的选修学科。它为满足学生的差异性提供了多样化选择。学生可在自己所善长的领域选择有深度广度的学科乃至大学先修学科(如AP);也可以在自己不善长的领域选择紧贴生活实际的学科,以加深理解,同时也有希望获得较好的成绩,保持良好的GPA。
选修学分里的所有学科均为选修学科。它们是在上述学科领域之外为满足学生兴趣爱好、将来职业发展需求所开设的学科,也有部分学科的设立是为了补足学生的短板,帮助学生获得较好的GPA。