Course Listing by Department

Course listings include information about the type, availability, schedule, and special notes if needed.

Course offerings are sometimes adjusted based on student needs brought to light by the registration process. Under-enrolled courses may be closed or postponed to a future year.

TYPES OF COURSES

Honors courses are courses with Honors or AP in the title.

Pass/F courses are courses for which a Pass or F grade is given.

AP courses

Students in an AP course are expected to submit the AP exam or portfolio for that course. The student will be responsible for the fee which the College Board charges. 

Availability

Courses may have placement requirements or be restricted to students of certain grades.

Schedule

All classes meet every other school day for the full year unless otherwise indicated.

Special notes 

Some courses have special considerations.

Arts

  • Dance

  • Music

  • Radio & Media Arts

  • Theater

  • Visual Arts

Computer Science and Engineering

  • Computer Science
  • Engineering

English

  • Grade 9
  • Grade 10
  • Grade 11
  • Grade 12
  • Journalism

History

  • Grade 9
  • Grade 10
  • Grade 11
  • Grade 12

Mathematics

  • Algebra
  • Geometry
  • Intermediate Algebra, Advanced Algebra, Trigonometry, and Precalculus

  • Calculus, Statistics, and Beyond

  • Math 4: Semester Grade 12 Math Courses

Science

  • Grade 9
  • Grade 10
  • Grade 11 & 12
  • Computer Science & Engineering

Support Courses

  • Grade 9

  • Grade 10

  • Grade 11 & 12

World Languages

  • French
  • Japanese
  • Latin
  • Spanish