The Undergraduate Program in Aeronautics and Astronautics from Stanford University offers students the opportunity to learn engineering principles through a project-based curriculum.