fbpx

Environmental Science: Sustainable Systems

This class combines discussion and experiential learning, both in the lab and in the field, to rigorously investigate the impact of humans on our environment. Major topics include climate science & global warming, geological processes,...

Biology

This introductory course provides a survey of biology’s diverse fields of study. Topics covered include ecology, evolution, biochemistry, molecular biology, cell biology, Mendelian genetics, bioethics, diversity of life, human anatomy and physiology, and botany. Concepts...

IB SL Biology

This course prepares students for the IB Standard Level (SL) Biology exam. Lecture-format classes are combined with frequent experiments to investigate all major topics in the IB SL Biology curriculum: cells, molecular biology, genetics, ecology,...

IB SL Environmental Systems & Societies

This lab-driven, transdisciplinary course prepares students for the IB Environmental Science exam. Students use systems thinking to explore ecosystems, energy and nutrient transformations, population dynamics, biodiversity, and the issues of global warming and pollution management....

IB HL Biology

This college-level course prepares students for the IB Higher Level (HL) Biology exam. Lecture-format classes are combined with frequent experiments to investigate all major topics in the IB HL Biology curriculum: cells; molecular biology; genetics;...

IB SL Physics

This course prepares students for the International Baccalaureate Standard Level exam, as well as algebra-based physics at the college level. Substantial time is spent in the laboratory. Covered topics include mechanics, thermal physics, waves, electricity...

Intensive Physical Computing & Robotics

This course is cross-listed in the math and science departments. This pace of this course is parallel to Physical Computing & Robotics, but there is a difference in depth. Specifically, students in the Intensive class...

Physics

This course helps students to discover the laws of nature firsthand, at a pace that allows for the development of required mathematical concepts. Major concepts covered include, but are not limited to, kinematics, laws of...

Intensive Physics

This course helps students to discover the laws of nature firsthand, at a pace that requires the prior mastery of Algebra and Trigonometry. Topics covered in the physics course will be presented at a deeper...

Adv. Microcontroller Programming (Independent Study)

Advanced Microcontroller Programming is an applied science and mathematics course for students who, due to the independent nature of the course, are self-motivated and have a deep understanding of microcontroller programming, mathematics, and basic electronics....
1 2 3