• Kepler Program (High School Mentorship)

  • Kepler Program

    (High School Mentorship)

    Kepler Header

    Kepler Program (High School Mentorship)

    Kepler Program

    (High School Mentorship)

    Johannes Kepler (1571 - 1630) was a mathematician and astronomer who brilliantly paired experimental observation with mathematical theory to introduce the first rigorous model of the motion of the planets – now known as Kepler’s Laws of Planetary Motion.


    The Kepler Program is a proven, world-class curriculum which gives high school students an opportunity to pair experiment with theory across a variety of science and engineering disciplines. The Kepler Program is designed to help motivated students build a broad foundation of multi-disciplinary skills and become more proficient problem solvers.

    Sketch Source: Johannes Kepler, Epitome Astronomiae Copernicanae, 1617-1621.

    Johannes Kepler (1571-1630) was a mathematician and astronomer who brilliantly paired experimental observation with mathematical theory to introduce the first mathematically rigorous model of the motion of the planets – now known as Kepler’s Laws of Planetary Motion.

    The Kepler Program is a proven, world-class curriculum which gives high school students an opportunity to pair experiment with theory across a variety of science and engineering disciplines. The Kepler Program is designed to help motivated students build a broad foundation of multi-disciplinary skills and become more proficient problem solvers.

  • The Kepler Program consists of 10 units (pictured below) spread across 5 primary technical disciplines: Electricity / Electrical Engineering, Computer Science / Software Engineering, Biology / Bioengineering, Chemistry / Chemical Engineering, and Mechanics / Mechanical Engineering. The depth and breadth of the program is designed to help motivated students build a broad foundation of multi-disciplinary skills and become more proficient problem solvers.

    Kepler students who have successfully completed at least at least 8 out of 10 units may be admitted to the Newton Program at the discretion of the Industry Advisory Board.

  • Hover over a unit's title to view a brief unit description.

  • Program Educational Objectives

    The Shoulders of Giants’ Mentorship students at all levels should strive to embrace their responsibilities as good citizens of the scientific community. The character traits that this encompasses are detailed on the Mentorship Program Overview page.

    In addition to this personal and professional growth, students enrolled in the Kepler Program are expected to build a foundation of multi-disciplinary skills and become more proficient problem solvers. 

  • Student Assessment and Outcomes

    Students are assessed at special testing sessions at the end of each unit in front of a panel of 3 external judges with backgrounds in a related discipline. Students must obtain an overall score of at least 60% on all unit assessment materials to receive credit for the unit; although we are firm on this requirement, review and re-assessment opportunities are available for students who are struggling in a particular unit.

    Throughout the Kepler Program, students are expected to achieve the following outcomes:

    (a) Knowledge of the major fields of science and engineering.
    (b) Understanding of the basic underlying principles of a variety of technical fields.
    (c) An ability to apply mathematical and scientific principles to solve practical problems.
    (d) An ability to use modern scientific and engineering tools.
    (e) An ability to perform experiments, analyze and interpret data, and evaluate hypotheses.
    (f) An ability to analyze and evaluate systems, components, or processes.
    (g) An ability to communicate effectively to a technical audience.
    (h) An ability to work with others on a team to develop engineering solutions or engage in scientific inquiry.
    (i) An ability to engage in the independent pursuit of knowledge, and a recognition of the need for ongoing continuing education.
    (j) Understanding of ethical and professional responsibility.

  • Program Schedule

    In this level of our Mentorship Program, formal curriculum runs throughout the academic year (September ~ May), with two units covered throughout the year. Each month consists of Two 3-hour Saturday classes. The 3rd Saturday of the month is well spent conducting outreach in the community by way of free engineering programs based on the topics the student has been learning. The 4th Saturday of the month is Open Lab from 9am-2pm. As minor changes may be made to the program schedule over time, please refer to the Mentorship Calendar for the most up-to-date look at a typical Kepler level schedule.

  • How to Enroll

    Enrollment for the Kepler Program is open at the beginning of each academic year or as seats open up. Students must complete the application in the online portal to be considered for enrollment, and space is limited to twenty seats. Virtual Mentorship students will be notified first if a seat opens up. If you would like to receive notifications regarding enrollment opportunities, please contact us!