Three project-based approaches to spacecraft design education | IEEE Conference Publication | IEEE Xplore