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. These include Music Lessons, Learning Strategies, and Skills for Academic Success.

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.

Applied Mathematics & Sciences

  • Computer Science
  • Engineering
  • Statistics

  • Personal Finance

Course Descriptions

Arts

  • Dance

  • Music

  • Radio & Media Arts

  • Theater

  • Visual Arts

Course Descriptions

English

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

Course Descriptions

History

  • Grade 9
  • Grade 10
  • Grade 11
  • Grade 12
Course Descriptions

Mathematics

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

  • Calculus, Statistics, and Beyond

  • Math 4: Semester Grade 12 Math Courses

Course Descriptions

Science

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

Course Descriptions

World Languages

  • French
  • Japanese
  • Latin
  • Spanish
Course Descriptions

Support Courses

  • Collaborative Study Hall

  • Community Forum
  • Learning Strategies

  • Skills for Academic Success
Course Descriptions