Other Electives
A variety of additional courses offered in the Upper School enables students to study subjects not typically found in traditional disciplines. They are often interdisciplinary in nature, and they involve significant off-campus study. Unless otherwise noted, the courses below are offered to students in Grades 10-12.
- Foundations of Computing and Programming I
- Foundations of Computing and Programming II
- Programming: Solving Multidisciplinary Problems with Computational Methods
- Reaching Across the Divide: Ethics of Global Citizenship
- Introduction to Psychology
- Business and Finance
- Personal Finance
- Language Foundations Seminar