An undergraduate astronomy degree is excellent preparation for science teachers, laboratory technicians, computer programmers, and science journalists. It can also serve as the basis for graduate degrees in other fields, such as law or medical school.