*Pre-Calculus Honors with Python Programming is a special course offered by the CS Academy.

SAMPLE SCHEDULES FOR THE CS MASTER PROGRAM

Schedule A CS Course Math Course
Year 1 Exploring Computer Science or Computational Art ECS: Passed Math I (A or B), concurrent enrollment in Math II; or motivated student concurrently enrolled in Math I – Enriched
Comp Art: Passed Math I (A or B), concurrent enrollment in Math II
Year 2 AP Computer Science, possibly concurrent with Pre-Calculus H with Python Math III or Pre-Calculus*
Year 3 Mobile Programming (Honors level) Pre-Calculus* or above
Schedule B CS Course Math Course
Year 1 Exploring Computer Science or Computational Art See above
Year 2 Mobile Programming (Regular CP level) Math II-Enriched or above
Year 3 AP Computer Science, possibly concurrent with Pre-Calculus H with Python Math III or Pre-Calculus*
Schedule C-Advanced CS Course Math Course
Year 1 Exploring Computer Science or Computational Art See above
Year 2 AP Computer Science Math III or Pre-Calculus*
Year 3 Mobile Programming (Honors or Regular) Mobile H: Pre-Calculus* or above; Mobile CP: Math II-Enriched or above
Year 4 Code Lab (Independent study)

SAMPLE SCHEDULES FOR 2-YEAR SERIES

Schedule A CS Course Math Course
Year 1 Exploring Computer Science or Computational Art See above
Year 2 AP Computer Science or Mobile Programming (Regular level) Math III or Pre-Calculus*
Schedule B-Advanced CS Course Math Course
Year 1 AP Computer Science (with significant prior coding experience and instructor approval) Math III or Pre-Calculus*
Year 2 Mobile Programming (Honors level) Pre-Calculus* or above

 


Hit Counter by technology news