Miniaturized satellites, known as nanosatellites or CubeSats, are small platforms that enable the next generation of scientists and engineers to complete all phases of a complete space mission during their school career.