Advanced Placement
Upland High school is proud to offer several AP courses:
AP Biology
AP Calculus
AP Chemistry
AP Computer Science A (Java)
AP Economics
AP Environmental Science
AP Human Geography
AP Language and Composition
AP Literature
AP Physics 1 & C
AP Psychology
AP Research
AP Seminar
AP Spanish Language and Culture
AP Statistics
AP Studio Art
AP US Government and Politics
AP US History
AP World History
H Biology
H English I
H English II
Theatre IV Honors
Honors World History