卡罗尔顿的学术课程是为每个学生量身定制的. 学生可以选择在许多类型的课程中学习各种各样的课程, 包括大学预修课程, 高级的主题, 国际学士学位课程.
高级课程培养技能以促进独立性, 协作, 清晰的沟通, 责任, 在所有内容领域都坚持不懈. AP和IB课程遵循大学理事会或国际文凭组织设置的课程, 学生们需要在学年结束时参加这门课程的考试. 高级主题课程的教学水平达到或超过了传统的规定课程,如国际学士学位和大学先修课程. 其中一些课程允许学生参加AP考试, 但它们并不局限于大学理事会要求的内容. 卡罗尔顿的所有高级课程都鼓励学生在完成大学课程的同时批判性地思考并寻找问题的创造性解决方案.
早在9年级和10年级, 学生有机会学习高级课程, 到11年级时,学生可以选择攻读IB文凭或创建一个混合课程,包括所有三种类型的课程. 通过结合不同的课程方法, 学生们能够制定能突出他们的兴趣和能力的时间表. 为每个学生制定正确的道路是一个涉及学生的过程, 父母, 学科领域的老师和9年级、10年级、11年级和12年级的学术顾问.