计算机科学衔接课程由以下科学和数学课程组成:
六年级和七年级:Scratch 计算机科学入门(与六年级数学和七年级预代数相结合)
八年级:使用 JavaScript 和 HTML 的计算机科学(与物理科学相结合)
9 年级:综合科学 – Javascript 的生物学和计算机科学基础(加州大学批准的“D”实验室科学)
10 年级:综合科学 – 化学和中级 JavaScript(加州大学批准的“D”实验室科学)
11 年级:综合科学 – 使用 JavaScript、HTML 和 CSS 的物理和网络技术(加州大学批准的“D”实验室科学)
11 年级:AP 计算机科学原理 (加州大学批准的“D”实验室科学课程)
12 年级:AP 计算机科学 A (加州大学批准的“C”数学课程)
12 年级:计算机科学和离散数学