Course Catalogue
CSS Embed
Welcome to our online Course Catalogue!
Browse our wide range of courses designed to fuel your passion for learning and improve your skills. Whether you want to start a new study path or enhance your knowledge in a specific area, use our search and filters to quickly locate the right course for you. Begin your learning journey today!
Department
Term
- All
- 1 credit
- 2 credits
- 3 credits
- Advanced
- All Grade Levels
- All Terms
- Applied Sciences
- Arabic
- Arts
- Biology
- Chemistry
- Chinese
- Computer Science
- Contemporary Global Studies Requirement
- Dance
- Economics
- Elective
- English
- Environmental Immersion Program
- Environmental Sciences
- Fall
- Fall & Winter
- Fifth Form
- Fourth Form
- Francophone Press
- French
- Full Year
- Geology Sequence
- Greek
- History
- Honors
- HPRSS
- Languages
- Latin
- Mathematics
- Mathematics and Computer Science
- Multidisciplinary
- Multidisciplinary Courses
- Music
- Philosophy/Religion
- Physics
- Political Science
- Prerequisite Required
- Psychology
- Science
- Science Research Program
- Sixth Form
- Sociology
- Spanish
- Spanish Language Cinema
- Special Topics in French
- Special Topics in Spanish
- Spring
- Theater
- Third Form
- Visual Arts
- Winter
- Winter & Spring
- Workshop
Prerequisites
- All
- 1 credit
- 2 credits
- 3 credits
- Advanced
- All Grade Levels
- All Terms
- Applied Sciences
- Arabic
- Arts
- Biology
- Chemistry
- Chinese
- Computer Science
- Contemporary Global Studies Requirement
- Dance
- Economics
- Elective
- English
- Environmental Immersion Program
- Environmental Sciences
- Fall
- Fall & Winter
- Fifth Form
- Fourth Form
- Francophone Press
- French
- Full Year
- Geology Sequence
- Greek
- History
- Honors
- HPRSS
- Languages
- Latin
- Mathematics
- Mathematics and Computer Science
- Multidisciplinary
- Multidisciplinary Courses
- Music
- Philosophy/Religion
- Physics
- Political Science
- Prerequisite Required
- Psychology
- Science
- Science Research Program
- Sixth Form
- Sociology
- Spanish
- Spanish Language Cinema
- Special Topics in French
- Special Topics in Spanish
- Spring
- Theater
- Third Form
- Visual Arts
- Winter
- Winter & Spring
- Workshop
Electives
- All
- 1 credit
- 2 credits
- 3 credits
- Advanced
- All Grade Levels
- All Terms
- Applied Sciences
- Arabic
- Arts
- Biology
- Chemistry
- Chinese
- Computer Science
- Contemporary Global Studies Requirement
- Dance
- Economics
- Elective
- English
- Environmental Immersion Program
- Environmental Sciences
- Fall
- Fall & Winter
- Fifth Form
- Fourth Form
- Francophone Press
- French
- Full Year
- Geology Sequence
- Greek
- History
- Honors
- HPRSS
- Languages
- Latin
- Mathematics
- Mathematics and Computer Science
- Multidisciplinary
- Multidisciplinary Courses
- Music
- Philosophy/Religion
- Physics
- Political Science
- Prerequisite Required
- Psychology
- Science
- Science Research Program
- Sixth Form
- Sociology
- Spanish
- Spanish Language Cinema
- Special Topics in French
- Special Topics in Spanish
- Spring
- Theater
- Third Form
- Visual Arts
- Winter
- Winter & Spring
- Workshop
div#container--filter-chips
- English
- 1 credit
- Elective
- English
- Spring
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Fifth Form
- Honors
- Prerequisite Required
- Psychology
- Sixth Form
- Winter
- HPRSS
- Arts
- 1 credit
- All Grade Levels
- All Terms
- Theater
- Arts
- Arts
- 1 credit
- Prerequisite Required
- Spring
- Theater
- Winter
- Arts
- Arts
- 1 credit
- Fall
- Honors
- Prerequisite Required
- Theater
- Arts
- Arts
- 1 credit
- Honors
- Prerequisite Required
- Spring
- Theater
- Arts
- Arts
- 1 credit
- Honors
- Prerequisite Required
- Theater
- Winter
- Arts
- Science
- 3 credits
- Chemistry
- Full Year
- Honors
- Science
- English
- 2 credits
- Advanced
- Elective
- English
- Fall
- Fall & Winter
- Winter
- Arts
- 1 credit
- Honors
- Music
- Prerequisite Required
- Spring
- Arts
- Science
- 1 credit
- Chemistry
- Fall
- Honors
- Science
- Science
- 1 credit
- Chemistry
- Honors
- Science
- Winter
- Science
- 3 credits
- Full Year
- Honors
- Physics
- Science
- Science
- 3 credits
- Full Year
- Honors
- Physics
- Science
- Arts
- 1 credit
- Fall
- Fifth Form
- Honors
- Prerequisite Required
- Sixth Form
- Visual Arts
- Arts
- Math and Computer Science
- 1 credit
- Computer Science
- Fall
- Honors
- Winter
- Mathematics and Computer Science
- Math and Computer Science
- 1 credit
- Computer Science
- Honors
- Spring
- Mathematics and Computer Science
- Science
- 1 credit
- Biology
- Honors
- Science
- Spring
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Economics
- Fifth Form
- Honors
- Prerequisite Required
- Sixth Form
- Spring
- HPRSS
- Science
- 1 credit
- Environmental Sciences
- Geology Sequence
- Honors
- Science
- Spring
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Fifth Form
- Honors
- Prerequisite Required
- Psychology
- Sixth Form
- Winter
- HPRSS
- Math and Computer Science
- 3 credits
- Full Year
- Mathematics
- Mathematics and Computer Science
- Math and Computer Science
- 1 credit
- Fall
- Full Year
- Mathematics
- Spring
- Winter
- Mathematics and Computer Science
- Math and Computer Science
- 1 credit
- Fall
- Full Year
- Honors
- Mathematics
- Spring
- Winter
- Mathematics and Computer Science
- Languages
- 1 credit
- Fall
- Honors
- Spanish
- Special Topics in Spanish
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Elective
- Fall
- Fifth Form
- Fourth Form
- History
- Sixth Form
- HPRSS
- English
- 3 credits
- English
- Full Year
- English
- 3 credits
- English
- Full Year
- 3 credits
- Full Year
- History
- Honors
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 3 credits
- Fifth Form
- Full Year
- History
- Honors
- HPRSS
- Math and Computer Science
- 2 credits
- Honors
- Mathematics
- Spring
- Winter
- Winter & Spring
- Mathematics and Computer Science
- English
- 1 credit
- English
- Spring
- Languages
- 1 credit
- Advanced
- Fall
- Latin
- Languages
- Languages
- 1 credit
- Advanced
- Latin
- Winter
- Languages
- Arts
- 1 credit
- Fall
- Fifth Form
- Fourth Form
- Honors
- Sixth Form
- Visual Arts
- Arts
- Arts
- 1 credit
- Fifth Form
- Fourth Form
- Honors
- Sixth Form
- Spring
- Visual Arts
- Arts
- Arts
- 1 credit
- Fifth Form
- Fourth Form
- Honors
- Sixth Form
- Visual Arts
- Winter
- Arts
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Elective
- Fifth Form
- History
- Sixth Form
- Winter
- HPRSS
- Science
- 1 credit
- All Grade Levels
- Physics
- Science
- Spring
- Winter
- Science
- 1 credit
- All Grade Levels
- Fall
- Physics
- Science
- Winter
- Science
- 1 credit
- Honors
- Physics
- Science
- Spring
- Math and Computer Science
- 1 credit
- Computer Science
- Honors
- Spring
- Mathematics and Computer Science
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Economics
- Fifth Form
- Honors
- Sixth Form
- Spring
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Fifth Form
- Honors
- Multidisciplinary
- Prerequisite Required
- Science
- Sixth Form
- Spring
- Winter
- HPRSS
- Multidisciplinary
- 1 credit
- Fifth Form
- Honors
- Prerequisite Required
- Sixth Form
- Spring
- Winter
- Multidisciplinary Courses
- Science
- 2 credits
- Environmental Immersion Program
- Fall
- Fall & Winter
- Honors
- Winter
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Elective
- Fifth Form
- Fourth Form
- History
- Sixth Form
- Spring
- HPRSS
- Languages
- 1 credit
- Advanced
- Contemporary Global Studies Requirement
- Francophone Press
- French
- Winter
- Languages
- Math and Computer Science
- 1 credit
- Advanced
- Fall
- Full Year
- Mathematics
- Spring
- Winter
- Mathematics and Computer Science
- Math and Computer Science
- 1 credit
- Advanced
- Fall
- Full Year
- Mathematics
- Spring
- Winter
- Mathematics and Computer Science
- Math and Computer Science
- 1 credit
- Fall
- Full Year
- Honors
- Mathematics
- Spring
- Winter
- Mathematics and Computer Science
- Math and Computer Science
- 1 credit
- Fall
- Full Year
- Honors
- Mathematics
- Spring
- Winter
- Mathematics and Computer Science
- Math and Computer Science
- 1 credit
- Fall
- Full Year
- Honors
- Mathematics
- Spring
- Winter
- Mathematics and Computer Science
- Science
- 2 credits
- Biology
- Fifth Form
- Honors
- Science
- Sixth Form
- Spring
- Winter
- Winter & Spring
- Arts
- 1 credit
- All Grade Levels
- Spring
- Visual Arts
- Arts
- Arts
- 1 credit
- Prerequisite Required
- Spring
- Visual Arts
- Arts
- Arts
- 1 credit
- All Grade Levels
- All Terms
- Visual Arts
- Arts
- Arts
- 1 credit
- Prerequisite Required
- Visual Arts
- Winter
- Arts
- Languages
- 1 credit
- Chinese
- Honors
- Spring
- Languages
- Science
- 1 credit
- Advanced
- Chemistry
- Fall
- Science
- Science
- 3 credits
- Chemistry
- Fourth Form
- Full Year
- Honors
- Science
- Sixth Form
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Fifth Form
- Honors
- Prerequisite Required
- Psychology
- Sixth Form
- Spring
- HPRSS
- Languages
- 1 credit
- Advanced
- Chinese
- Elective
- Fall
- Languages
- Arts
- 1 credit
- Dance
- Full Year
- Arts
- Languages
- 1 credit
- Advanced
- Fall
- Spanish
- Spanish Language Cinema
- Languages
- Arts
- 1 credit
- All Grade Levels
- Spring
- Visual Arts
- Arts
- Languages
- 3 credits
- Full Year
- Greek
- Honors
- Sixth Form
- Languages
- Languages
- 1 credit
- Advanced
- Chinese
- Spring
- Languages
- Multidisciplinary
- 1 credit
- Fifth Form
- Fourth Form
- Multidisciplinary
- Sixth Form
- Winter
- Multidisciplinary Courses
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Fall
- Fifth Form
- Honors
- Prerequisite Required
- Psychology
- Science
- Sixth Form
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Elective
- Fall
- Fifth Form
- History
- Sixth Form
- HPRSS
- Math and Computer Science
- 1 credit
- Computer Science
- Honors
- Winter
- Mathematics and Computer Science
- Math and Computer Science
- 2 credits
- Computer Science
- Fall
- Fall & Winter
- Honors
- Spring
- Winter
- Winter & Spring
- Mathematics and Computer Science
- Arts
- 1 credit
- Full Year
- Music
- Arts
- Arts
- 1 credit
- Full Year
- Music
- Arts
- Languages
- 1 credit
- French
- Honors
- Spring
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Elective
- Fifth Form
- History
- Honors
- Sixth Form
- Spring
- HPRSS
- Languages
- 1 credit
- Advanced
- Spanish
- Spanish Language Cinema
- Winter
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- All Terms
- Elective
- Fourth Form
- History
- Third Form
- HPRSS
- Languages
- 1 credit
- Chinese
- Fall
- Honors
- Languages
- Languages
- 1 credit
- Advanced
- Spanish
- Spanish Language Cinema
- Spring
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Fifth Form
- Honors
- Sixth Form
- Sociology
- Winter
- HPRSS
- Math and Computer Science
- 1 credit
- Fall
- Honors
- Mathematics
- Mathematics and Computer Science
- Science
- 1 credit
- Advanced
- Biology
- Fifth Form
- Science
- Sixth Form
- Spring
- Winter
- Arts
- 1 credit
- All Grade Levels
- Dance
- Fall
- Arts
- Arts
- 1 credit
- All Grade Levels
- Dance
- Winter
- Arts
- Arts
- 1 credit
- All Grade Levels
- Dance
- Winter
- Arts
- Science
- 1 credit
- Applied Sciences
- Honors
- Science
- Spring
- Math and Computer Science
- 1 credit
- Fall
- Full Year
- Mathematics
- Spring
- Winter
- Mathematics and Computer Science
- Languages
- 1 credit
- Advanced
- Latin
- Spring
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Fifth Form
- Fourth Form
- Political Science
- Sixth Form
- Spring
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Economics
- Fifth Form
- Honors
- Prerequisite Required
- Sixth Form
- Winter
- HPRSS
- Arts
- 1 credit
- All Grade Levels
- All Terms
- Visual Arts
- Arts
- Arts
- 1 credit
- Prerequisite Required
- Visual Arts
- Winter
- Arts
- Arts
- 1 credit
- All Grade Levels
- All Terms
- Visual Arts
- Arts
- Arts
- 1 credit
- All Terms
- Prerequisite Required
- Visual Arts
- Arts
- Arts
- 1 credit
- All Grade Levels
- All Terms
- Visual Arts
- Arts
- Arts
- 1 credit
- All Terms
- Prerequisite Required
- Visual Arts
- Arts
- Arts
- 2 credits
- Fall
- Fall & Winter
- Honors
- Prerequisite Required
- Theater
- Winter
- Arts
- Arts
- 1 credit
- All Grade Levels
- All Terms
- Visual Arts
- Arts
- Arts
- 1 credit
- All Terms
- Prerequisite Required
- Visual Arts
- Arts
- Science
- 3 credits
- Environmental Immersion Program
- Full Year
- Honors
- Science
- 1 credit
- Advanced
- Applied Sciences
- Science
- Winter
- Languages
- 3 credits
- Chinese
- Full Year
- Languages
- Languages
- 3 credits
- French
- Full Year
- Languages
- Languages
- 3 credits
- Full Year
- Spanish
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Economics
- Fifth Form
- Fourth Form
- Prerequisite Required
- Sixth Form
- Spring
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Environmental Immersion Program
- Honors
- Winter
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Economics
- Fall
- Fifth Form
- Honors
- Prerequisite Required
- Sixth Form
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Environmental Immersion Program
- Fall
- Honors
- Languages
- 1 credit
- Advanced
- Chinese
- Elective
- Spring
- Languages
- Science
- 1 credit
- Environmental Immersion Program
- Honors
- Spring
- Multidisciplinary
- 2 credits
- Environmental Immersion Program
- Honors
- Multidisciplinary
- Spring
- Winter
- Winter & Spring
- Science
- 2 credits
- Environmental Sciences
- Fall
- Fall & Winter
- Fifth Form
- Geology Sequence
- Honors
- Science
- Sixth Form
- Winter
- Languages
- 1 credit
- Honors
- Latin
- Winter
- Languages
- Languages
- 1 credit
- Contemporary Global Studies Requirement
- Fall
- French
- Honors
- Languages
- Math and Computer Science
- 1 credit
- Advanced
- Mathematics
- Winter
- Mathematics and Computer Science
- Languages
- 3 credits
- Arabic
- Full Year
- Honors
- Languages
- Languages
- 3 credits
- Chinese
- Full Year
- Languages
- Languages
- 3 credits
- French
- Full Year
- Languages
- Languages
- 3 credits
- Full Year
- Latin
- Languages
- Languages
- 3 credits
- Full Year
- Spanish
- Languages
- Science
- 1 credit
- Advanced
- Applied Sciences
- Fifth Form
- Science
- Sixth Form
- Spring
- Math and Computer Science
- 1 credit
- Fall
- Honors
- Mathematics
- Mathematics and Computer Science
- Languages
- 1 credit
- Arabic
- Elective
- Fall
- Honors
- Winter
- Languages
- Languages
- 1 credit
- Advanced
- Fall
- French
- Languages
- Languages
- 1 credit
- French
- Honors
- Spring
- Languages
- Languages
- 1 credit
- Advanced
- French
- Winter
- Languages
- Languages
- 1 credit
- French
- Honors
- Spring
- Languages
- Languages
- 1 credit
- French
- Honors
- Special Topics in French
- Winter
- Languages
- Languages
- 1 credit
- Advanced
- Spanish
- Winter
- Languages
- Math and Computer Science
- 1 credit
- Fall
- Full Year
- Mathematics
- Spring
- Winter
- Mathematics and Computer Science
- Arts
- 1 credit
- All Grade Levels
- Fall
- Theater
- Arts
- Math and Computer Science
- 1 credit
- Elective
- Fall
- Honors
- Mathematics
- Spring
- Mathematics and Computer Science
- Science
- 1 credit
- Biology
- Fifth Form
- Honors
- Science
- Sixth Form
- Spring
- Math and Computer Science
- 3 credits
- Full Year
- Honors
- Mathematics
- Mathematics and Computer Science
- Languages
- 1 credit
- Honors
- Spanish
- Winter
- Languages
- Science
- 1 credit
- All Terms
- Environmental Sciences
- Fourth Form
- Science
- Third Form
- Science
- 2 credits
- Biology
- Fall
- Fall & Winter
- Fifth Form
- Honors
- Science
- Sixth Form
- Winter
- Languages
- 1 credit
- Fall
- Honors
- Spanish
- Languages
- Languages
- 1 credit
- Fall
- French
- Honors
- Languages
- English
- 1 credit
- All Terms
- Elective
- English
- Arts
- 1 credit
- All Grade Levels
- Spring
- Theater
- Arts
- Arts
- 1 credit
- Fourth Form
- Full Year
- Prerequisite Required
- Sixth Form
- Theater
- Arts
- Languages
- 1 credit
- Advanced
- Chinese
- Elective
- Winter
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Economics
- Fall
- Fifth Form
- Honors
- Prerequisite Required
- Sixth Form
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Fall
- Fifth Form
- Honors
- Political Science
- Sixth Form
- HPRSS
- English
- 1 credit
- Elective
- English
- Fourth Form
- Spring
- Third Form
- Workshop
- English
- 3 credits
- English
- Full Year
- Multidisciplinary
- 1 credit
- Fall
- Fifth Form
- Fourth Form
- Multidisciplinary
- Sixth Form
- Multidisciplinary Courses
- Math and Computer Science
- 1 credit
- All Grade Levels
- All Terms
- Computer Science
- Mathematics and Computer Science
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- All Terms
- Fourth Form
- Psychology
- Sixth Form
- HPRSS
- Math and Computer Science
- 1 credit
- All Grade Levels
- Computer Science
- Fall
- Spring
- Mathematics and Computer Science
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Fall
- Fifth Form
- Honors
- Sixth Form
- Sociology
- HPRSS
- Arts
- 1 credit
- All Grade Levels
- Dance
- Fall
- Spring
- Arts
- Arts
- 1 credit
- All Grade Levels
- Theater
- Winter
- Arts
- Multidisciplinary
- 1 credit
- Fifth Form
- Fourth Form
- Honors
- Sixth Form
- Spring
- Multidisciplinary Courses
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Elective
- Fifth Form
- Fourth Form
- Honors
- Multidisciplinary
- Sixth Form
- Spring
- HPRSS
- Arts
- 1 credit
- Full Year
- Music
- Arts
- Arts
- 1 credit
- Advanced
- Fall
- Music
- Prerequisite Required
- Arts
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Honors
- Political Science
- Winter
- HPRSS
- English
- 3 credits
- Elective
- English
- Full Year
- Languages
- 1 credit
- Fall
- French
- Honors
- Special Topics in French
- Languages
- Languages
- 1 credit
- Advanced
- Spanish
- Spring
- Languages
- Languages
- 1 credit
- Advanced
- Fall
- Spanish
- Languages
- English
- 1 credit
- All Terms
- Elective
- English
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Elective
- Fall
- Fifth Form
- History
- Honors
- Sixth Form
- HPRSS
- Arts
- 1 credit
- Honors
- Prerequisite Required
- Visual Arts
- Winter
- Arts
- Math and Computer Science
- 1 credit
- Fall
- Honors
- Mathematics
- Mathematics and Computer Science
- English
- 3 credits
- Environmental Immersion Program
- Full Year
- English
- 3 credits
- English
- Full Year
- English
- 1 credit
- All Terms
- Elective
- English
- Languages
- 1 credit
- Honors
- Latin
- Spring
- Languages
- Math and Computer Science
- 1 credit
- Computer Science
- Honors
- Spring
- Mathematics and Computer Science
- Languages
- 1 credit
- Honors
- Spanish
- Special Topics in Spanish
- Winter
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- All Terms
- Economics
- Fifth Form
- Fourth Form
- Honors
- Sixth Form
- HPRSS
- Science
- 1 credit
- Advanced
- All Terms
- Environmental Sciences
- Fifth Form
- Geology Sequence
- Science
- Sixth Form
- Science
- 1 credit
- Applied Sciences
- Honors
- Science
- Spring
- Languages
- 1 credit
- Chinese
- Contemporary Global Studies Requirement
- Honors
- Spring
- Languages
- Arts
- 1 credit
- All Grade Levels
- All Terms
- Visual Arts
- Arts
- Arts
- 1 credit
- All Terms
- Prerequisite Required
- Visual Arts
- Arts
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Economics
- Fifth Form
- Fourth Form
- Honors
- Prerequisite Required
- Sixth Form
- Spring
- Winter
- HPRSS
- Arts
- 1 credit
- All Grade Levels
- Fall
- Visual Arts
- Winter
- Arts
- Arts
- 1 credit
- Fall
- Prerequisite Required
- Visual Arts
- Winter
- Arts
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Elective
- Fall
- Fifth Form
- Fourth Form
- History
- Sixth Form
- HPRSS
- Languages
- 1 credit
- Chinese
- Contemporary Global Studies Requirement
- Fall
- Honors
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Economics
- Honors
- Prerequisite Required
- Winter
- HPRSS
- Multidisciplinary
- 1 credit
- Environmental Immersion Program
- Fall
- Honors
- Multidisciplinary
- Math and Computer Science
- 2 credits
- Honors
- Mathematics
- Spring
- Winter
- Winter & Spring
- Mathematics and Computer Science
- Arts
- 1 credit
- All Grade Levels
- Fall
- Music
- Winter
- Arts
- Arts
- 1 credit
- All Grade Levels
- Fall
- Music
- Arts
- Arts
- 1 credit
- All Grade Levels
- Fall
- Music
- Winter
- Arts
- Arts
- 1 credit
- All Grade Levels
- Music
- Spring
- Winter
- Arts
- Arts
- 1 credit
- All Grade Levels
- Music
- Spring
- Arts
- Arts
- 1 credit
- Fall
- Music
- Prerequisite Required
- Winter
- Arts
- Arts
- 1 credit
- Fall
- Music
- Prerequisite Required
- Winter
- Arts
- Arts
- 1 credit
- Elective
- Full Year
- Honors
- Music
- Prerequisite Required
- Arts
- Arts
- 1 credit
- Environmental Immersion Program
- Honors
- Spring
- English
- 3 credits
- Elective
- English
- Full Year
- Arts
- 1 credit
- Prerequisite Required
- Spring
- Visual Arts
- Arts
- Arts
- 1 credit
- Prerequisite Required
- Spring
- Visual Arts
- Arts
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Elective
- Fifth Form
- Fourth Form
- History
- Sixth Form
- Spring
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- All Terms
- Fourth Form
- Philosophy/Religion
- Third Form
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Fall
- Fifth Form
- Honors
- Philosophy/Religion
- Sixth Form
- Spring
- HPRSS
- Science
- 1 credit
- Fall
- Fifth Form
- Full Year
- Physics
- Science
- Sixth Form
- Spring
- Winter
- Science
- 3 credits
- Fourth Form
- Full Year
- Honors
- Physics
- Science
- Third Form
- Science
- 3 credits
- Fourth Form
- Full Year
- Physics
- Science
- Third Form
- Science
- 3 credits
- Fourth Form
- Full Year
- Physics
- Science
- Third Form
- English
- 1 credit
- All Terms
- Elective
- English
- Arts
- 1 credit
- English
- Fifth Form
- Fourth Form
- Sixth Form
- Spring
- Theater
- Arts
- Workshop
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Fifth Form
- Honors
- Political Science
- Sixth Form
- Spring
- Winter
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Fifth Form
- Sixth Form
- Sociology
- Spring
- HPRSS
- Languages
- 1 credit
- Honors
- Spanish
- Special Topics in Spanish
- Spring
- Languages
- English
- 1 credit
- All Terms
- Elective
- English
- Languages
- 1 credit
- Fall
- French
- Honors
- Special Topics in French
- Languages
- Math and Computer Science
- 1 credit
- Fall
- Honors
- Mathematics
- Winter
- Mathematics and Computer Science
- Languages
- 1 credit
- Advanced
- Contemporary Global Studies Requirement
- Fall
- Francophone Press
- French
- Languages
- Multidisciplinary
- 1 credit
- All Grade Levels
- All Terms
- Multidisciplinary
- Multidisciplinary Courses
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Elective
- Fifth Form
- History
- Honors
- Sixth Form
- Spring
- HPRSS
- English
- 1 credit
- All Terms
- Elective
- English
- English
- 1 credit
- All Terms
- Elective
- English
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Elective
- Fall
- Fifth Form
- Fourth Form
- History
- Honors
- Sixth Form
- HPRSS
- Math and Computer Science
- 1 credit
- Honors
- Mathematics
- Spring
- Mathematics and Computer Science
- English
- 1 credit
- Elective
- English
- Fall
- Science
- 1 credit
- Applied Sciences
- Fourth Form
- Science
- Spring
- Third Form
- Math and Computer Science
- 1 credit
- Computer Science
- Fall
- Honors
- Mathematics and Computer Science
- Math and Computer Science
- 1 credit
- Computer Science
- Spring
- Mathematics and Computer Science
- Languages
- 1 credit
- Fall
- Honors
- Latin
- Languages
- English
- 1 credit
- Elective
- English
- Fall
- Spring
- Languages
- 1 credit
- Contemporary Global Studies Requirement
- French
- Honors
- Spring
- Languages
- Science
- 3 credits
- Fifth Form
- Fourth Form
- Full Year
- Honors
- Science
- Science Research Program
- Science
- 1 credit
- Fall
- Fifth Form
- Honors
- Science
- Science Research Program
- Sixth Form
- Languages
- 3 credits
- Arabic
- Full Year
- Honors
- Languages
- Languages
- 3 credits
- Chinese
- Full Year
- Honors
- Languages
- Languages
- 3 credits
- French
- Full Year
- Honors
- Languages
- Languages
- 3 credits
- Full Year
- Honors
- Latin
- Languages
- Languages
- 3 credits
- Full Year
- Honors
- Spanish
- Languages
- English
- 1 credit
- All Terms
- Elective
- English
- Languages
- 1 credit
- Chinese
- Contemporary Global Studies Requirement
- Honors
- Winter
- Languages
- Languages
- 1 credit
- Chinese
- Honors
- Spring
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Fall
- Fifth Form
- Honors
- Prerequisite Required
- Psychology
- Sixth Form
- HPRSS
- Languages
- 1 credit
- Honors
- Spanish
- Winter
- Languages
- Languages
- 1 credit
- Honors
- Spanish
- Spring
- Languages
- Languages
- 1 credit
- Fall
- Honors
- Spanish
- Languages
- Languages
- 1 credit
- Honors
- Latin
- Spring
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Fifth Form
- Fourth Form
- Philosophy/Religion
- Sixth Form
- Spring
- HPRSS
- Arts
- 1 credit
- All Grade Levels
- Fall
- Fifth Form
- Theater
- Winter
- Arts
- Arts
- 1 credit
- Prerequisite Required
- Spring
- Theater
- Arts
- Multidisciplinary
- 1 credit
- Fifth Form
- Fourth Form
- Multidisciplinary
- Sixth Form
- Winter
- Multidisciplinary Courses
- Math and Computer Science
- 1 credit
- Fall
- Full Year
- Honors
- Mathematics
- Winter
- Mathematics and Computer Science
- Languages
- 1 credit
- Chinese
- Honors
- Winter
- Languages
- English
- 1 credit
- Elective
- English
- Fall
- Winter
- Languages
- 1 credit
- Advanced
- Chinese
- Fall
- Languages
- Arts
- 3 credits
- Full Year
- Music
- Arts
- Languages
- 1 credit
- Honors
- Spanish
- Spring
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Elective
- Fifth Form
- Fourth Form
- History
- Honors
- Sixth Form
- Winter
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Elective
- Fifth Form
- Fourth Form
- History
- Honors
- Sixth Form
- Spring
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Elective
- Fifth Form
- Fourth Form
- History
- Sixth Form
- Winter
- HPRSS
- English
- 1 credit
- Elective
- English
- Fall
- Sixth Form
- Winter
- Languages
- 1 credit
- Fall
- Honors
- Latin
- Languages
- Arts
- 3 credits
- Full Year
- Music
- Arts
- English
- 3 credits
- Elective
- English
- Full Year
- Languages
- 1 credit
- Honors
- Latin
- Spring
- Languages
- Science
- 1 credit
- All Grade Levels
- Environmental Sciences
- Fall
- Geology Sequence
- Science
- Science
- 1 credit
- All Grade Levels
- Environmental Sciences
- Geology Sequence
- Science
- Spring
- Science
- 1 credit
- All Grade Levels
- Environmental Sciences
- Geology Sequence
- Science
- Winter
- English
- 3 credits
- Elective
- English
- Full Year
- English
- 1 credit
- Elective
- English
- Spring
- Winter
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- All Terms
- Fifth Form
- Philosophy/Religion
- Sixth Form
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Elective
- Fall
- Fifth Form
- Fourth Form
- Honors
- Multidisciplinary
- Sixth Form
- HPRSS
- Multidisciplinary
- 1 credit
- Fall
- Fifth Form
- Fourth Form
- Honors
- Sixth Form
- Multidisciplinary Courses
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Elective
- Fifth Form
- Fourth Form
- History
- Sixth Form
- Winter
- HPRSS
- English
- 1 credit
- All Terms
- Elective
- English
- Languages
- 1 credit
- Chinese
- Fall
- Honors
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Elective
- Fall
- Fifth Form
- Fourth Form
- History
- Honors
- Sixth Form
- HPRSS
- English
- 3 credits
- Elective
- English
- Full Year
- Languages
- 1 credit
- Honors
- Latin
- Winter
- Languages
- Languages
- 1 credit
- French
- Honors
- Winter
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Fifth Form
- Fourth Form
- Philosophy/Religion
- Sixth Form
- Winter
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Elective
- Fall
- Fifth Form
- History
- Honors
- Sixth Form
- HPRSS
- Languages
- 1 credit
- Contemporary Global Studies Requirement
- French
- Honors
- Winter
- Languages
- Languages
- 1 credit
- Advanced
- Contemporary Global Studies Requirement
- Francophone Press
- French
- Spring
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Elective
- Fifth Form
- History
- Sixth Form
- Spring
- HPRSS
- Languages
- 3 credits
- Arabic
- Full Year
- Honors
- Languages
- Languages
- 3 credits
- Chinese
- Full Year
- Honors
- Languages
- Languages
- 3 credits
- French
- Full Year
- Honors
- Languages
- Languages
- 3 credits
- Full Year
- Honors
- Latin
- Languages
- Languages
- 3 credits
- Full Year
- Honors
- Spanish
- Languages
- Science
- 1 credit
- Advanced
- Applied Sciences
- Science
- Spring
- Winter
- Math and Computer Science
- 1 credit
- Honors
- Mathematics
- Winter
- Mathematics and Computer Science
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Advanced
- Elective
- Fall
- Fifth Form
- History
- Sixth Form
- HPRSS
- Languages
- 1 credit
- Fall
- Honors
- Latin
- Languages
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Fall
- Fifth Form
- Fourth Form
- Honors
- Political Science
- Sixth Form
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Honors
- Political Science
- Prerequisite Required
- Winter
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Elective
- Fifth Form
- History
- Honors
- Sixth Form
- Winter
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 3 credits
- Fifth Form
- Full Year
- History
- Honors
- HPRSS
- Languages
- 1 credit
- Advanced
- Chinese
- Winter
- Languages
- Science
- 1 credit
- Advanced
- Biology
- Science
- Spring
- Languages
- 1 credit
- Chinese
- Honors
- Winter
- Languages
- Languages
- 1 credit
- French
- Honors
- Winter
- Languages
- Languages
- 1 credit
- Advanced
- French
- Spring
- Languages
- Languages
- 1 credit
- Honors
- Latin
- Winter
- Languages
- Arts
- 1 credit
- All Grade Levels
- Full Year
- Music
- Arts
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- Elective
- Fifth Form
- History
- Honors
- Sixth Form
- Winter
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 3 credits
- Fourth Form
- Full Year
- History
- HPRSS
- History, Philosophy, Religion, and Social Sciences
- 1 credit
- All Terms
- Fourth Form
- Philosophy/Religion
- Third Form
- HPRSS










