human
I want to be an astronaut. What are the requirements for becoming an astronaut?
assistant
The requirements vary depending on the country, but generally speaking you need a bachelor's degree in engineering, physical sciences or mathematics, and at least three years of related professional experience. You must also have excellent vision, hearing and physical agility, as well as pass medical tests. Additionally, some countries require that applicants possess foreign language skills.